主頁(yè) > 知識(shí)庫(kù) > SQL SELECT 語(yǔ)句的表連接

SQL SELECT 語(yǔ)句的表連接

熱門標(biāo)簽:數(shù)字匠心電銷機(jī)器人 陜西電銷外呼系統(tǒng)好用嗎 al智能電話機(jī)器人 如何做地圖標(biāo)注圖鋪 最新人工智能電銷機(jī)器人 蘭州語(yǔ)音外呼系統(tǒng)運(yùn)營(yíng)商 銀川高頻外呼回?fù)芟到y(tǒng)多少錢 成都電話外呼系統(tǒng)一般多少錢 沒聽見電話機(jī)器人幫你接
我來給大家介紹join(連接)的概念. 為此準(zhǔn)備了兩個(gè)試驗(yàn)用表: album(專輯表) 和 track(曲目表).

  專輯表:包含200首來自Amazon的音樂CD的概要信息。

  album(asin, title, artist, price, release, label, rank)

  曲目表:每張專輯中的曲目(因?yàn)槭且魳稢D,所以也可叫歌曲)的詳細(xì)信息。

  track(album, dsk, posn, song)

  SQL短語(yǔ) FROM album JOIN track ON album.asin=track.album 表示連接album和track表。

  其中,album.asin表示專輯的惟一標(biāo)識(shí)號(hào),track.album表示曲目表中和專輯關(guān)聯(lián)的專輯號(hào)。

  連接后,得到一個(gè)臨時(shí)表,該臨時(shí)表中每條記錄包含的字段由兩部分組成,

  除了專輯表中的對(duì)應(yīng)字段album(title, artist ...),還包含曲目表的所有字段track(album, disk, posn and song)。

  有了這張臨時(shí)表,很多查詢就容易實(shí)現(xiàn)了。

  看看一些具體的實(shí)例,

  一、列出歌名為'Alison'的專輯名稱和作者
復(fù)制代碼 代碼如下:

SELECT title, artist
FROM album JOIN track
ON (album.asin=track.album)
WHERE song = 'Alison'


  顯然,歌名、專輯名稱和作者分別在兩個(gè)表中,必需使用表連接來完成這個(gè)查詢。

  二、哪個(gè)artist錄制了歌曲'Exodus'

SELECT artist
FROM album JOIN track ON (asin=album)
WHERE song = 'Exodus'

  用作連接的兩個(gè)字段asin,album因?yàn)樵趦蓚€(gè)表中都是惟一的,所以不一定要加表名作為前綴。

  但為了方便理解,建議使用前綴,形如:album.asin=track.album

或者如果表名過長(zhǎng)的話,可以用as達(dá)到取代作用,如 FROM album as a JOIN track as t ON a.asin=t.album

  三、列出曲目表中所有屬于'Blur'專輯的歌曲
復(fù)制代碼 代碼如下:

SELECT song
FROM album JOIN track ON (asin=album)
WHERE title = 'Blur'

  如果我們把 album JOIN track ON (asin=album) 看成一個(gè)臨時(shí)表的話,join的概念就很好理解了。
您可能感興趣的文章:
  • sql表連接查詢使用方法(sql多表連接查詢)
  • 從兩種SQL表連接寫法來了解過去
  • SQL多表連接查詢實(shí)例分析(詳細(xì)圖文)
  • SQL學(xué)習(xí)筆記八 索引,表連接,子查詢,ROW_NUMBER
  • SQL 多表連接查詢實(shí)現(xiàn)語(yǔ)句
  • sql 多表連接查詢
  • SQL表連接圖解

標(biāo)簽:邢臺(tái) 本溪 巴彥淖爾 宜春 鹽城 通化 朔州 遼源

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL SELECT 語(yǔ)句的表連接》,本文關(guān)鍵詞  SQL,SELECT,語(yǔ)句,的,表,連接,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQL SELECT 語(yǔ)句的表連接》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于SQL SELECT 語(yǔ)句的表連接的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章