为了账号安全,请及时绑定邮箱和手机立即绑定
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列呢?
看完第一部分,觉得不错,也算是对以前的知识的一个回顾了
恕我直言,讲的什么我怎么听不懂
没有看到AB表的结构,这点不好
看完没有什么收获,授人以鱼不如授人以渔,知其然不知其所以然。
下次出视频可以具体分析一下sql语句,有点看不懂。
刚开始觉得老师讲的有些粗糙,讲真,没有好的基础而且在听课的时候不及时的去对自己感到疑惑的地方去查资料真的会听不懂,get不到老师语句的精髓,老师也不会进行讲解。
但是老师给的技巧是真的好,谢谢老师了,虽然中间多次断开去查找各种资料,但是讲的问题真的很实用。
课程须知
本门教程主要针对的是MySQL数据库,熟悉数据库的CRUD操作是掌握本门教程精华的必要条件。
老师告诉你能学到什么?
1、如何正确的使用join语句 2、如何实现分组选择数据

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消