sql

left join左連
select * from A left join B on A.aID = B.bID 相當於吧B表數據連接在A後(是以A爲基礎看成左表,A表記錄全部顯示,右表(B)只會顯示符合搜索條件的記錄(例子中爲: A.aID = B.bID)B表記錄不足的地方均爲NULL.)
select * from student left join course on student.userid=course.userid;

right join

相反,B表全顯示,A表條件顯示,A不足的顯示爲NULL

innerjoin

(全連接),只顯示符合條件的記錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章