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

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

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

    sql中各種join的筆記

    首先聲明,當你看到這篇文章時,或許看不懂,因為這是我自己通過自己理解而寫的筆記、

    兩個參照表table1和table2都存在id字段,但是table1、table2中其余字段不同.  
    如果table1.id存在有1,2,3而table2.id中有1,3,4三個值

    使用各種連接的語法,
    select * from table1 left join table2 on table1.id=table2.id;
    紫色字段可以填充 left join(左連接),right join(右連接),full join(全連接),join(內連接).

    交叉連接
    select * from table1 cross join table2;

    根據不同的鏈接,產生出不同的結果。

    左連接,參照為table1,
    那么結果則是參照table1.id給出。也就是1,2,3而table2.id并沒有對應值為3的參照,其相應用null填充。

    右連接參照table2.id給出,而用法與左連接類似。此處不再贅述。

    全連接。要參照table1.id和table2.id給出,會產生4個字段結果。table1存在而table2不存在的字段用null填充。反之亦然。多說一句。可以說全鏈接是左、右連接的并。

    內連接產生兩個字段,即左、右連接的交。只產生table1.id=table2.id的結果。可以認為就是select * from table1 table2 where table1.id = table2.id;

    交叉連接產生的結果比較多,有9個結果,即table1.id。size()×table2.size()。(此處不規范,但是自己做的筆記能明白就可以了)。
    即笛卡爾積。

    posted on 2008-10-31 20:43 duduli 閱讀(316) 評論(0)  編輯  收藏 所屬分類: 數據庫

    <2008年10月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導航

    統計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 亚洲酒色1314狠狠做| 永久中文字幕免费视频网站| 成人免费乱码大片A毛片| caoporn国产精品免费| 色播在线永久免费视频网站| 蜜桃AV无码免费看永久| 免费看大黄高清网站视频在线| 亚洲免费视频观看| 污网站在线免费观看| 未满十八18禁止免费无码网站 | 免费国产一级特黄久久| 亚洲精品高清无码视频| 亚洲欧洲日韩极速播放| 国产特黄一级一片免费| 成年性生交大片免费看| 国产亚洲精品美女久久久| 好久久免费视频高清| 久久久久亚洲精品中文字幕| 亚洲大尺码专区影院| 精品免费tv久久久久久久| 久久久无码精品亚洲日韩按摩 | 久久亚洲AV成人无码电影| 麻豆高清免费国产一区| 久久亚洲国产最新网站| 日韩精品亚洲专区在线观看| 久久亚洲AV成人无码| 蜜桃视频在线观看免费网址入口| 国产精品国产亚洲精品看不卡| 亚洲AV无码一区二区大桥未久| 午夜老司机永久免费看片| 亚洲五月综合缴情婷婷| 国产成人福利免费视频| 国产亚洲美女精品久久久久狼| 亚洲免费视频观看| 亚洲成色WWW久久网站| 成人免费午夜无码视频| 无码国产精品一区二区免费vr | 国产亚洲精久久久久久无码77777| 亚洲成a人片在线观看中文!!! | 男女猛烈激情xx00免费视频| 亚洲av永久无码精品网站|