左右連接,UPDATE SET JOIN

 

表一: USERMSG

表二: USERADDR

 

左連接查詢:

select * from USERMSG A left join USERADDR B on A.id = B.id

 結果:右連接查詢:

select * from USERMSG A right join USERADDR B on A.id = B.id

 結果: 除了顯示兩表關聯上的記錄,還顯示 B 表未關聯上的記錄,不顯示 A 表未關聯記錄

 

內連接查詢:

select * from USERMSG A join USERADDR B on A.id = B.id
 

結果:只顯示兩表都關聯上的數據。

 

UPDATE SET JOIN 語句將地址表的地址同步到 USER 信息表內:

UPDATE USERMSG SET USERMSG.addr = B.addr
FROM USERMSG A JOIN USERADDR B ON A.ID = B.ID

 結果:

發佈了39 篇原創文章 · 獲贊 1 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章