我在SQL中有一个名为traveller_info的数据库表,其中有类似以下的列:
我想通过使用 ID 列显示具有最大用户数的 Pnr_No 。 该查询应显示 Pnr_No 和与该 Pnr_No 相关联的Total_Users。
我认为我需要使用子查询来实现此目的。我正在这样做,但是它没有显示正确的总计。
cp -t target_directory {10..99}.*
很高兴得到您的帮助来解决此问题。谢谢!
答案 0 :(得分:2)
尝试:您无需使用sub-query
SELECT TOP 1 Pnr_No , COUNT(id) Tot
FROM traveller_info
GROUP BY Pnr_No
ORDER BY Tot DESC