我有一张桌子,可以显示电影片名,制作年份和每部电影中的场景数量,我想制作一个查询,只显示场景数量最少的电影。所以我得到了这个
SELECT title, production_year, SUM(scene_no)
FROM scene
GROUP BY title, production_year
ORDER BY SUM(scene_no);
但是这只是按升序显示所有电影,我希望它只显示出现在此列表顶部的电影。
任何人都可以提供帮助
答案 0 :(得分:1)
你可以使用limt,就像sqlserver中的top一样
SELECT title, production_year, SUM(scene_no)
FROM scene
GROUP BY title, production_year
ORDER BY SUM(scene_no)
LIMIT 1;
答案 1 :(得分:0)
添加LIMIT
子句,例如
ORDER BY sum(scene_no) ASC
LIMIT 10;