出現(xiàn)c的別名,個(gè)人覺得其實(shí)不需要,只要最先開始連接時(shí)a right join b就可以
2017-12-07
時(shí)代在變化,以機(jī)器運(yùn)行結(jié)果來看,b.timestr沒有也可以運(yùn)行,但是日期不一定對(duì)
2017-12-04
左外連接,以左邊為基準(zhǔn),去找右邊與之對(duì)應(yīng)相同的列,有則一起顯示,沒有則置NULL然后一起顯示,即至少顯示4條記錄。與內(nèi)連接相比,會(huì)多出3條記錄
配合WHERE b.user_name is (not) null使用時(shí),not null則和內(nèi)連接無區(qū)別,is null就是取A-B
查哪些人不是悟空的結(jié)拜兄弟就是A-B
老師能不能目標(biāo)明確一點(diǎn),問題的答案是A-B,結(jié)果最后收尾講了個(gè)not null
配合WHERE b.user_name is (not) null使用時(shí),not null則和內(nèi)連接無區(qū)別,is null就是取A-B
查哪些人不是悟空的結(jié)拜兄弟就是A-B
老師能不能目標(biāo)明確一點(diǎn),問題的答案是A-B,結(jié)果最后收尾講了個(gè)not null
2017-12-04
join就是笛卡爾積,或者理解為多重循環(huán)
師徒4人*朋友們5人=20條記錄
ON user_name相同為條件時(shí),只有孫悟空=孫悟空,即1*1=1條記錄
既然前面PPT沒有over列,何必在SQL語句中加入over列呢?
師徒4人*朋友們5人=20條記錄
ON user_name相同為條件時(shí),只有孫悟空=孫悟空,即1*1=1條記錄
既然前面PPT沒有over列,何必在SQL語句中加入over列呢?
2017-12-04
剛開始覺得老師講的有些粗糙,講真,沒有好的基礎(chǔ)而且在聽課的時(shí)候不及時(shí)的去對(duì)自己感到疑惑的地方去查資料真的會(huì)聽不懂,get不到老師語句的精髓,老師也不會(huì)進(jìn)行講解。
但是老師給的技巧是真的好,謝謝老師了,雖然中間多次斷開去查找各種資料,但是講的問題真的很實(shí)用。
但是老師給的技巧是真的好,謝謝老師了,雖然中間多次斷開去查找各種資料,但是講的問題真的很實(shí)用。
2017-11-13