这是我从面试官那里得到的问题,我当时无法回答。这是他给我的所有信息。我发现这个问题很混乱,但也许有人可以猜到他的意思。
我有桌子电影:
Movie_ID Producer
1 Ann
1 Bill
2 Joe
3 Ann
目标输出:
Movie_ID Number of Movies with same Producer
1 2
2 1
3 1
如何编写SQL查询?
答案 0 :(得分:1)
select movie_id, count(1) as "Number of movies with same producer"
from movie
group by movie_id
答案 1 :(得分:0)
SELECT Movie_ID , COUNT(*) AS [Number Of Movies]
FROM TableName
GROUP BY Movie_ID