左外连接,以左边为基准,去找右边与之对应相同的列,有则一起显示,没有则置NULL然后一起显示,即至少显示4条记录。与内连接相比,会多出3条记录
配合WHERE b.user_name is (not) null使用时,not null则和内连接无区别,is null就是取A-B
查哪些人不是悟空的结拜兄弟就是A-B
老师能不能目标明确一点,问题的答案是A-B,结果最后收尾讲了个not null
配合WHERE b.user_name is (not) null使用时,not null则和内连接无区别,is null就是取A-B
查哪些人不是悟空的结拜兄弟就是A-B
老师能不能目标明确一点,问题的答案是A-B,结果最后收尾讲了个not null
2017-12-04
join就是笛卡尔积,或者理解为多重循环
师徒4人*朋友们5人=20条记录
ON user_name相同为条件时,只有孙悟空=孙悟空,即1*1=1条记录
既然前面PPT没有over列,何必在SQL语句中加入over列呢?
师徒4人*朋友们5人=20条记录
ON user_name相同为条件时,只有孙悟空=孙悟空,即1*1=1条记录
既然前面PPT没有over列,何必在SQL语句中加入over列呢?
2017-12-04