舉例a、b表:
bidbnum120
230aidanum110
220330
left join以左表為準
select * from a left join b on a.aid=b.bid;
aidanum
bidbnum110
120220
230330
null
null
inner join 選兩張表都有的,一一相等的
aidanum
bidbnum110
120220
230總結:內連線是把關聯資料顯示出來
左連線左邊資料全部顯示,右邊顯示匹配資料,無匹配null
右連線右邊資料全部顯示,左邊顯示匹配資料,無匹配null
資料庫多表查詢之 where和INNER JOIN
select a.id,b.name,b.date from customers a,sales b where a.id b.id select a.id,b.name,b.date from customers a inner join sales b on a.id b.id inner jo...
Left Join和Inner Join的體會
left join 和inner join的體會 有字典表zs dic belongtable 所屬資料庫表 belongfield 所屬字段 fieldvalue 記錄值displayvalue 顯示值 有下面乙個sql語句,zs contract表的pro property欄位和qualific...
left join 和 right join的區別
left join 會查詢出左表所有的資料,以及右錶能連線上的字段 right join 會查詢出右表所有的資料,以及左表能連線上的字段 比方說,我們有兩張表 一張是人物表person 一張是年齡表age person id 姓名 01 張三 02 李四 03 王五 另一張id age 02 20 ...