为了账号安全,请及时绑定邮箱和手机立即绑定
讲的真好!还是免费的,赞赞赞~~~
讲的一点都不好,一脸懵逼,这结果怎么出来的?糊弄的一条数据吧?
看见很多人喷,我也想说,where c.user_id=b.user_id有必要吗?莫不是在逗我笑
WTF?懂的人不需要这样的演示吧?不懂得人这样演示也看不懂吧?
眼看着你吧form打成frm
出现c的别名,个人觉得其实不需要,只要最先开始连接时a right join b就可以
吼哇,太吼了
并没有比较不同语句的思路差别,讲优化不讲原理,讲技巧不讲思路,就这样!
时代在变化,以机器运行结果来看,b.timestr没有也可以运行,但是日期不一定对
user1 a RIGHT JOIN user2 b 和 user2 b LEFT JOIN user1 a是一样的
左外连接,以左边为基准,去找右边与之对应相同的列,有则一起显示,没有则置NULL然后一起显示,即至少显示4条记录。与内连接相比,会多出3条记录
配合WHERE b.user_name is (not) null使用时,not null则和内连接无区别,is null就是取A-B
查哪些人不是悟空的结拜兄弟就是A-B
老师能不能目标明确一点,问题的答案是A-B,结果最后收尾讲了个not null
join就是笛卡尔积,或者理解为多重循环
师徒4人*朋友们5人=20条记录
ON user_name相同为条件时,只有孙悟空=孙悟空,即1*1=1条记录
既然前面PPT没有over列,何必在SQL语句中加入over列呢?
看完第一部分,觉得不错,也算是对以前的知识的一个回顾了
恕我直言,讲的什么我怎么听不懂

最新回答 / 慕粉1820434296
实际操作,就是你在做项目的过程中吧

最赞回答 / ahSheng
是user_kills表的kills字段
课程须知
本门教程主要针对的是MySQL数据库,熟悉数据库的CRUD操作是掌握本门教程精华的必要条件。
老师告诉你能学到什么?
1、如何正确的使用join语句 2、如何实现分组选择数据

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消