每个类别3表的SQL计数最大

时间:2015-09-03 04:17:34

标签: sql

表膜

film_id   title   description   release_year   language_id

表:category

category_id   name   last_update

表:film_category

film_id   category_id   last_update

如何获得最大电影的5类电影?
我想显示结果为category.namecount of film in category

2 个答案:

答案 0 :(得分:0)

尝试此查询

select b.name, a.count 
from category b
inner join (
    select Top 5 category_id, count(film_id) as count
    from film_category 
    group by category_id order by count(film_id) desc) a 
  on a.category_id = b.category_id

答案 1 :(得分:0)

在公共汽车上不得不在我的手机上输入这个,所以我无法检查。但这应该是你需要的。我回家后会做得更好

AbstractStringBuilder