题解 | #查找描述信息中包含robot的电影对应的分类名称以及电影数目,而且还需要该分类对应电影数量>=5部#
查找描述信息中包含robot的电影对应的分类名称以及电影数目,而且还需要该分类对应电影数量>=5部
http://www.nowcoder.com/practice/3a303a39cc40489b99a7e1867e6507c5
自然连接即可实现
select
c.name,
count(distinct a.film_id)
from
film a,
film_category b,
category c,
film_category d --为了求出改种类数量,再加一个film_category ,进行group by 即可
where
a.description like "%robot%"
and a.film_id=b.film_id
and b.category_id=c.category_id
and c.category_id=d.category_id
group by c.name
having count(d.film_id)>=5;