萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> sql join on聯合查詢實例

sql join on聯合查詢實例

sql join on聯合查詢實例

sql join - 使用 join
除了上面的方法,我們也可以使用關鍵詞 join 來從兩個表中獲取數據。

如果我們希望列出所有人的定購,可以使用下面的 select 語句:

select persons.lastname, persons.firstname, orders.orderno
from persons
inner join orders
on persons.id_p = orders.id_p

實例二

select title, artist
from album join track
on (album.asin=track.album)
where song = 'alison'


引用兩個表
我們可以通過引用兩個表的方式,從兩個表中獲取數據:

誰訂購了產品,並且他們訂購了什麼產品?

select persons.lastname, persons.firstname, orders.orderno
from persons, orders
where persons.id_p = orders.id_p


sql join 用於根據兩個或多個表中的列之間的關系,從這些表中查詢數據

copyright © 萬盛學電腦網 all rights reserved