我有一个简单的电影数据库,我想知道是否可以按 COUNT 订购,每个类别有多少部电影?我试过查询
SELECT COUNT(category), movie_name FROM movies group by category
我收到 4 行,这意味着它们都被计算在内。4 喜剧
如果我输入相同的查询并按电影名称分组,我会得到(几乎)正确的顺序,例如 1 Comedy 2 Horror 1 Western
但我想按每个类别中的电影数量排序,例如 1 Comedy 1 Western 2 Horror
谁能帮我?谢谢你,伊万。
我很抱歉,但我问了错误的问题,这就是为什么我没有收到有效的查询。假设我有电影名称“盗梦空间,锯子,星球大战”并且喜欢那些所有电影的值都为 1(真)的电影,这意味着我有 4 条记录,例如:锯子 1、星球大战 1、星球大战1 和 Inception 1。这里是查询 SELECT COUNT(like), movie_name FROM movies WHERE like=1 group by like。就像我说的每个一样都有一个值 1(这是真的)。现在我需要按点赞数排序。