<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
    主站蜘蛛池模板: 亚洲人成图片网站| 精品无码无人网站免费视频| 免费无码AV片在线观看软件| 大学生a级毛片免费观看 | vvvv99日韩精品亚洲| 精品国产污污免费网站| 亚洲精品成人久久久| 久久亚洲AV成人无码软件| 免费一级毛片无毒不卡| 午夜亚洲国产理论秋霞| 亚洲免费网站在线观看| 亚洲人成日本在线观看| 91免费精品国自产拍在线不卡| 亚洲国产另类久久久精品小说 | 全免费A级毛片免费看网站| 国产国产人免费人成免费视频| 亚洲V无码一区二区三区四区观看 亚洲αv久久久噜噜噜噜噜 | 亚洲成年网站在线观看| 亚洲人成电影网站免费| 亚洲av无码专区在线观看下载| a级毛片免费全部播放| 亚洲国产精品久久久久| g0g0人体全免费高清大胆视频| 在线观看人成视频免费| 老司机福利在线免费观看| 国产免费av片在线看| 国产亚洲精品2021自在线| 免费影院未满十八勿进网站| 亚洲精品无码久久久久秋霞 | 国产男女性潮高清免费网站| av成人免费电影| 亚洲高清无在码在线电影不卡| 亚美影视免费在线观看| 免费一看一级毛片| 久久青青草原国产精品免费| 亚洲成综合人影院在院播放| 无码成A毛片免费| 亚洲日韩国产精品乱-久| 亚洲精品无码久久久久AV麻豆| 亚洲乱亚洲乱妇24p| 国产精品亚洲аv无码播放|