题解 | 28#查找描述信息中包含robot的电影对应的分类名称以及电影数目,而且还需要该分类对应电影数量>=5部#

查找描述信息中包含robot的电影对应的分类名称以及电影数目,而且还需要该分类对应电影数量>=5部

http://www.nowcoder.com/practice/3a303a39cc40489b99a7e1867e6507c5

select name,count(f.film_id)
from film_category fc 
join film f on fc.film_id=f.film_id
join category c on fc.category_id=c.category_id
where f.description like '%robot%'
and c.category_id in 
(
    select category_id
    from film_category
    group by category_id
    having count(film_id)>=5
)
group by name

思路:题目比较难理解,注意一个关键点就是俩个条件是并列的,不能出现先后顺序,如果把一个条件放到having 里面的话,相对于having 条件是在where 条件的基础上执行的,所以不行。

sql题 文章被收录于专栏

牛客网里面的sql题,把答案和思路写下来

全部评论

相关推荐

07-07 11:33
江南大学 Java
已经在暑假实习了 ,没有明确说有hc,纠结实习到八月份会不会有点影响秋招毕竟感觉今年好多提前批
程序员小白条:92的话准备提前批,其他没必要,没面试机会的,而且你要准备充分,尤其八股和算法题
点赞 评论 收藏
分享
兄弟们,实习都是在接各种api,该怎么包装简历
仁者伍敌:感觉我自己做小项目也是各种api啊,我要怎么包装简历
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务