[英]SELECT how many movies where made in a year
I have two rows in my database, one row is for the movies, the other one is for the year a movie was made 我的数据库中有两行,一行是电影,另一行是电影制作年份
I would like to select every movies and check how many were made in a specific year, it has to be every year. 我想选择每部电影,并检查在特定年份必须制作多少部电影。
The output should look like this: 输出应如下所示:
2018 = 819
2017 = 910
2016 = 128
2015 = 539
What I tried: 我试过的
SELECT LEFT(movie,4), COUNT(year) FROM movies GROUP BY LEFT(movie,4);
but it only outputs the name of the movies 但只输出电影的名称
Thanks for reading. 谢谢阅读。
尝试这个
Select year, count(1) from movies group by year
试试这个简单的查询使用GROUP BY
Select count(*),year from movies group by year
请试试
Select year, count(movie) from movies group by year
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.