【发布时间】:2020-08-06 11:19:11
【问题描述】:
我刚从学校得到一个练习,我必须展示这个任务中的人每年导演的电影数量。如何使用 mySQL 做到这一点? (我已经尝试过将同一年配对)
SELECT * FROM Spielberg.spielbergData;
SELECT DISTINCT Year
FROM spielbergData
GROUP BY Year;
【问题讨论】:
标签: mysql sql date group-by count
我刚从学校得到一个练习,我必须展示这个任务中的人每年导演的电影数量。如何使用 mySQL 做到这一点? (我已经尝试过将同一年配对)
SELECT * FROM Spielberg.spielbergData;
SELECT DISTINCT Year
FROM spielbergData
GROUP BY Year;
【问题讨论】:
标签: mysql sql date group-by count
这是你想要的吗?
select year, count(*) no_films_directed
from spielbergData
where director = 'Yes'
group by year
order by year
或者如果你想显示他们也没有导演过电影的年份,计数为0:
select year, sum(director = 'Yes') no_films_directed
from spielbergData
group by data
order by year
【讨论】: