程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> sql join on聯合查詢實例

sql join on聯合查詢實例

編輯:MySQL綜合教程

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 用於根據兩個或多個表中的列之間的關系,從這些表中查詢數據

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved