<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 閱讀(320) 評論(0)  編輯  收藏 所屬分類: 數據庫

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

    導航

    統計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 亚洲欧美第一成人网站7777| 久久久久久久尹人综合网亚洲| 鲁大师在线影院免费观看| a毛片免费观看完整| 91精品啪在线观看国产线免费| 91热成人精品国产免费| 国产精品视频永久免费播放| 亚洲精品无码AV中文字幕电影网站| 亚洲va中文字幕无码久久不卡| 亚洲中文字幕一二三四区苍井空| 免费播放国产性色生活片| 日本不卡免费新一区二区三区| 毛片a级毛片免费观看品善网| 日本亚洲国产一区二区三区 | 精品国产无限资源免费观看| 国产免费无遮挡精品视频| 亚洲爆乳精品无码一区二区三区| 两个人看的www免费视频| 亚洲av永久无码精品古装片| 最近中文字幕2019高清免费| 亚洲无mate20pro麻豆| 国产国产成年年人免费看片| 亚洲欧洲日韩在线电影| 一区二区免费国产在线观看| 久久久久久99av无码免费网站| 亚洲AV无码一区二区三区网址 | 中文字幕不卡免费高清视频| 免费看无码自慰一区二区| 亚洲狠狠综合久久| 羞羞视频网站免费入口| 国产免费不卡v片在线观看| 亚洲日韩欧洲无码av夜夜摸| 在线观看国产一区亚洲bd| fc2免费人成为视频| 日韩在线免费看网站| 亚洲妇女熟BBW| 在线观看特色大片免费视频| 国产亚洲日韩在线a不卡| 日本亚洲成高清一区二区三区| 91精品免费国产高清在线| 国产午夜亚洲精品不卡|