SQL查询汇总表

时间:2015-03-08 19:00:42

标签: sql

这是我从面试官那里得到的问题,我当时无法回答。这是他给我的所有信息。我发现这个问题很混乱,但也许有人可以猜到他的意思。

我有桌子电影:

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查询?

2 个答案:

答案 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