题解 | #使用join查询方式找出没有分类的电影id以及名称#

使用join查询方式找出没有分类的电影id以及名称

http://www.nowcoder.com/practice/a158fa6e79274ac497832697b4b83658

找出没有分类的film_id以及title:
电影分类在film_category表,名称在film表,所以只管表一和表三就OK
思路1:
先将表一表三连接起来,称为表四,再选出表一中的film_id和title,限定条件为表一中的film_id不在表四之中
Select film.film_id, film.title from film
where film.id not in
(select film.film_id from film inner join film_category on film_category.film_id=film.film_id)

思路2:
表一左连接表三,这样所有的film_id就都列出来了,再选出category_id为null 的film_id
Select film.film_id, film.title from film
left join film_category
on film.film_id=film_category.film_id
where film_category.category_id is NULL

全部评论

相关推荐

没hc还海面!呜呜,避雷
回收旧报纸:没有海面吧,我做完笔试有一个多月了,还没消息
点赞 评论 收藏
分享
叁六玖:你看,最后不是让你加油,就是鼓励你,还祝福你求职顺利。
点赞 评论 收藏
分享
10-09 19:08
已编辑
门头沟学院 Java
后端转测开第一人:换个模版 技术栈写的精炼紧凑一点 多投就行
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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