<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    漁人碼頭

    天行健,君子以自強不息。地勢坤,君子以厚德載物。
    posts - 12, comments - 16, trackbacks - 0, articles - 43
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    為了從兩個或多個表中選出數據,我們一般使用表連接來實現這個功能。

    本節介紹join(連接)的概念. 為此我們準備了兩個試驗用表: album(專輯表) 和 track(曲目表).

    專輯表:包含200首來自Amazon的音樂CD的概要信息。
    album(asin, title, artist, price, release, label, rank)

    曲目表:每張專輯中的曲目(因為是音樂CD,所以也可叫歌曲)的詳細信息。
    track(album, dsk, posn, song)

    ??? SQL短語 FROM album JOIN track ON album.asin=track.album 表示連接album和track表。
    其中,album.asin表示專輯的惟一標識號,track.album表示曲目表中和專輯關聯的專輯號。
    連接后,得到一個臨時表,該臨時表中每條記錄包含的字段由兩部分組成,
    除了專輯表中的對應字段album(title, artist ...),還包含曲目表的所有字段track(album, disk, posn and song)。

    詳細的內容見:http://www.sqlzoo.cn/album.htm

    有了這張臨時表,很多查詢就容易實現了。

    看看一些具體的實例,

    一、列出歌名為'Alison'的專輯名稱和作者

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

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


    二、哪個artist錄制了歌曲'Exodus'

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

    ??? 用作連接的兩個字段asin,album因為在兩個表中都是惟一的,所以不一定要加表名作為前綴。
    但為了方便理解,建議使用前綴,形如:album.asin=track.album

    三、列出曲目表中所有屬于'Blur'專輯的歌曲

    SELECT song
    ? FROM album JOIN track ON (asin=album)
    ?WHERE title = 'Blur'
    ?
    如果我們把 album JOIN track ON (asin=album) 看成一個臨時表的話,join的概念就很好理解了。


    更多在線習題: http://www.sqlzoo.cn/3a.htm

    ?

    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1377849

    主站蜘蛛池模板: 亚洲国产电影av在线网址| 美女被免费视频网站a国产| 亚洲最大AV网站在线观看| 人人爽人人爽人人片A免费| 国产免费小视频在线观看| 亚洲欧美综合精品成人导航| 性色av无码免费一区二区三区| 国产精品亚洲专区在线观看| 一个人在线观看视频免费| 亚洲AV成人影视在线观看| 性xxxx视频播放免费| 成人精品国产亚洲欧洲| 人人狠狠综合久久亚洲高清| 久久国产免费直播| 亚洲AV无码久久精品蜜桃| 24小时免费看片| 亚洲欧美日韩中文无线码| 国产精品色午夜视频免费看| 又大又硬又粗又黄的视频免费看| 国产亚洲精品久久久久秋霞 | 成在人线av无码免费高潮水| 亚洲热妇无码AV在线播放| 无码午夜成人1000部免费视频| 亚洲日本在线免费观看| 午夜免费福利影院| 国产精品免费αv视频| 亚洲黄色免费网站| 日本一线a视频免费观看| 中文在线观看永久免费| 亚洲成人福利在线观看| 一本色道久久88亚洲综合| 四虎影视成人永久免费观看视频 | 中国在线观看免费的www| 亚洲综合区图片小说区| 免费国产小视频在线观看| 久久久久久影院久久久久免费精品国产小说 | 国产一精品一av一免费爽爽| 亚洲高清中文字幕免费| 国产亚洲精品无码专区| 国产妇乱子伦视频免费| 无码 免费 国产在线观看91|