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

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

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

    隨筆 - 175  文章 - 202  trackbacks - 0
    <2011年10月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    第一個Blog,記錄哈哈的生活

    常用鏈接

    留言簿(16)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    收藏夾

    Java links

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    1. cross join 就是笛卡爾積
    那看起來好象和 inner join 是一樣的,在 SQL 標準中定義的是 cross join 就是沒有條件的 inner join。在 mysql 中,不區(qū)分,這兩個等價。

    2. natural (left) join 是把兩個表名字一樣的列,做相等條件處理,比如:

    t1
    id1 name

    t2
    id2 name

    那么 select t1.id1, t2.id1, t1.name from t1 natural join t2 就等價

    select t1.id1, t2.id1, t1.name from t1 join t2 on (t1.name = t2.name)

    自動把一樣名稱的列(name)做了個相待條件處理,多列也會同時處理。

    所以,這兩種 join 沒人用是有原因的。

    cross join 沒意義,一般用逗號就可以了。

    natural 降低了可讀性,不建議使用。
    posted on 2011-10-13 18:06 哈哈的日子 閱讀(626) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 中文字幕亚洲第一在线| 亚洲国产精品成人久久| 亚洲www在线观看| 亚洲精品在线免费观看视频| 亚洲第一福利网站| 100部毛片免费全部播放完整| 亚洲特级aaaaaa毛片| 亚州免费一级毛片| 亚洲精品亚洲人成在线播放| 91香蕉视频免费| 亚洲aⅴ天堂av天堂无码麻豆| 免费国产在线观看| 国产真人无码作爱免费视频| 亚洲AV无码专区在线播放中文 | 美女羞羞喷液视频免费| 日韩精品成人亚洲专区| 一级毛片正片免费视频手机看| 国产亚洲精品不卡在线| 99久久综合精品免费| 77777亚洲午夜久久多喷| 免费v片视频在线观看视频| 国产精品1024在线永久免费 | 亚洲成a人片在线观看播放| 成年在线网站免费观看无广告| 亚洲AV成人精品日韩一区| 一本色道久久综合亚洲精品| 最近2019年免费中文字幕高清| 亚洲熟妇av午夜无码不卡| 亚洲国产成人久久一区久久| 91久久青青草原线免费| 美女尿口扒开图片免费| 亚洲av女电影网| 免费看片A级毛片免费看| 免费毛片在线看不用播放器| 亚洲人成电影网站| 亚洲性日韩精品一区二区三区 | 国产综合精品久久亚洲| 日本免费一区二区在线观看| 国产午夜亚洲精品不卡免下载| 精品亚洲一区二区| 国产精品无码素人福利免费|