国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 平度市| 三台县| 育儿| 左权县| 资溪县| 图们市| 宜兴市| 抚松县| 社旗县| 安丘市| 青海省| 乐安县| 乌兰县| 揭东县| 日喀则市| 乌海市| 黔江区| 张家港市| 成武县| 永仁县| 冕宁县| 上栗县| 彰化市| 洛阳市| 营口市| 尉犁县| 旺苍县| 龙口市| 延庆县| 龙南县| 紫金县| 海伦市| 曲靖市| 榆林市| 藁城市| 寻甸| 麻江县| 林口县| 图片| 岳西县| 庆元县|