采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
需求:删除课程表中没有章节信息的课程 select a.course_id,a.titile from imc_course a left join imc_chapter b on b.course_id =a.course where b.course_id is null
where后面的b.course_id是不是不对,我们要查询的是没有章节信息的课程,那where后面不应该是chapter_id is null吗?
只要关联键的值是NULL,那么相应的这一行中其它的列值也会是NULL,所以这里写的是关联键
那老师,b.course_id是空的话,怎么能和a.course_id匹配上呢,他俩的值不同呀
这里用的是外关联,只有匹配不上的才会是NULL
登录后可查看更多问答,登录/注册
掌握SQL优化与慢查询优化,具备独当一面的能力
1.3k 21
1.9k 15
1.5k 14
1.7k 13
1.5k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号