国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

淺談join 用法

2024-07-21 02:45:08
字體:
供稿:網(wǎng)友
join 分為如下幾種:

分為1. INNER JOIN 2. LEFT JOIN   3. RIGHT JOIN 4.FULL OUTER JOIN

首先設(shè)定一個(gè)我們要用的兩個(gè)表

                             表A                                                          表B

               ID                     NAME                                ID                 CLASS             

                 1                       IBM                                    1                    C1

                 2                     SONY                                 3                    C3

                 3                      BMW                                  4                     C4

1 INNER JOIN:          SELECT * FROM   A      INNER JOIN B ON A.ID=B.ID

得表                       ID                NAME          CLASS

                                1                   IBM                C1

                               3                 BMW               C3           

就是 兩個(gè)表的ID都存在并相同 得到這兩個(gè)表的組合表

2 LEFT JOIN :          SELECT * FROM   A      LEFT JOIN B ON A.ID=B.ID

得表                       ID                NAME          CLASS

                                1                   IBM                C1

                                2                   SONY             null

                               3                 BMW               C3           

   3   RIGHT JOIN :          SELECT * FROM   A      RIGHT JOIN B ON A.ID=B.ID

得表                       ID                NAME          CLASS

                                1                   IBM                C1

                                3                BMW               C3

                                4                 null                 C4           

對(duì)了RIGHT(右)   得到的是B(right語句的右邊的表)的所有記錄 而A表對(duì)應(yīng)的記錄沒有的話也要補(bǔ)齊   (我也翻身了! 呵呵)

4 FULL OUTER JOIN:    SELECT * FROM   A      FULL OUTER JOIN B ON A.ID=B.ID

得表                       ID                NAME          CLASS

                                1                   IBM                C1

                               2                 SONY            null

                                3                BMW               C3

                                4                 null                 C4           

得到的是A和B的所有記錄 而雙方對(duì)應(yīng)的記錄沒有的話也要補(bǔ)齊


本文來自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/wangfou/archive/2009/12/20/5044868.aspx
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 马龙县| 阜阳市| 布拖县| 建昌县| 涿州市| 古交市| 信丰县| 抚顺市| 东莞市| 卢湾区| 宁武县| 石楼县| 渭源县| 琼结县| 白朗县| 靖江市| 西藏| 汤原县| 临安市| 香格里拉县| 泰来县| 雷波县| 韶山市| 龙州县| 延川县| 岢岚县| 双流县| 连江县| 萝北县| 横峰县| 洛扎县| 开鲁县| 尼木县| 共和县| 石柱| 莆田市| 敦化市| 巍山| 习水县| 高尔夫| 边坝县|