久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價?。。?
當前位置:主頁 > 網站建設 > 超詳細mysql left join,right join,inner 建站知識

超詳細mysql left join,right join,inner 建站知識

時間:2023-05-24 09:05:24 閱讀: 文章分類: 網站建設 作者: 網絡小編

導讀:1建站知識下面是例子分析 表A記錄如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a2005高端網站建設網站seo優化課程。

高端網站建設網站seo優化課程下面是例子分析 表A記錄如下:  aID aNum  1 a20050111  2 a20050112  3 a20050113  4 a20050114  5 a20050115    表B記錄如下:  bID bName  1 2006032401  2 2006032402  3 2006032403  4 2006032404  8 2006032408    創建這兩個表SQL語句如下:  CREATE TABLE a  aID int( 1 ) AUTO_INCREMENT PRIMARY KEY ,  aNum char( 20 )  )  CREATE TABLE b(  bID int( 1 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,  bName char( 20 )  )    INSERT INTO a  VALUES ( 1, 'a20050111' ) , ( 2, 'a20050112' ) , ( 3, 'a20050113' ) , ( 4, 'a20050114' ) , ( 5, 'a20050115' ) ;    INSERT INTO b  VALUES ( 1, ' 2006032401' ) , ( 2, '2006032402' ) , ( 3, '2006032403' ) , ( 4, '2006032404' ) , ( 8, '2006032408' ) ;    實驗如下:  1.left join(左聯接)    sql語句如下:  SELECT * FROM a&nb網站seo優化培訓sp; LEFT JOIN b  ON a.aID =b.bID  網站建設制作   結果如下:  aID aNum bID bName  1 a20050111 1 2006032401  2 a20050112 2 2006032402  3 a20050113 3 2006032403  4 a20050114 4 2006032404  5 a20050115 NULL NULL  (所影響的行數為 5 行)    結果說明:  left join是以A表的記錄為基礎的,A可以看成左表,B可以看成右表,left join是以左表為準的.  換句話說,左表(A)的記錄將會全部表示出來,而右表(B)只會顯示符合搜索條件的記錄(例子中為: A.aID = B.bID).  B表記錄不足的地方均為NULL.    2.right join(右聯接)    sql語句如下:  SELECT * FROM a  RIGHT JOING b  ON a.aID = b.bID    結果如下:  aID aNum bID bName  1 a20050111 1 網站推廣優化seo2006032401  2 a20050112 2 2006032402  3 a20050113 3 2006032403  4 a20050114 4 2006032404  NULL NULL 8 2006032408  (所影響的行數為 5 行)    結果說明:  仔細觀察一下,就會發現,和left join的結果剛好相反,這次是以右表(B)為基礎的,A表不足的地方用NULL填充.    3.inner join(相等聯接或內聯接)    sql語句如下:  SELECT * FROM a  INNER JOIN b  ON a.aID =b.bID    等同于以下SQL句:  SELECT *  FROM a,b  WHERE a.aID = b.bID    結果如下:  aID aNum bID bName  1 a20050111 1 2006032401  2 a20050112 2 2006032402  3 a20050113 3 2006032403  4 a20050114 4 2006032404    結果說明:  很明顯,這里只顯示出了 A.aID = B.bID的記錄.這說明inner join并不以誰為基礎,它只顯示符合條件的記錄.  LEFT JOIN操作用于在任何的 FROM 子句中,    組合來源表的記錄。使用 LEFT JOIN 運算來創建一個左邊外部聯接。左邊外部聯接將包含了從第一個(左邊)開始的兩個表中的全部記錄,即  使在第二個(右邊)表中并沒有相符值的記錄。    語法:FROM table1 LEFT JOIN table2 ON table1.field1 compopr table2.field2  說明:table1, table2參數用于指定要將記錄組合的表的名稱。  field1, field2參數指定被聯接的字段的名稱。且這些字段必須有相同的數據類型及包含相同類型的數據,但它們不需要有相同的  名稱。  compopr參數指定關系比較運算符:"=", "<", ">", "<=", ">=" 或 "<>"。  如果在INNER JOIN操作中要聯接包含Memo 數據類型或 OLE Object 數據類型數據的字段,將會發生錯誤。相關高端網站建設網站seo優化課程。

關鍵詞標簽: 標題 標簽 right join inner 建站知識1

聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-24 ,文章超詳細mysql left join,right join,inner 建站知識主要講述標簽,標題,超詳細mysql left join,right網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_6539.html

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 都昌县| 东宁县| 土默特右旗| 龙井市| 廊坊市| 安达市| 定兴县| 永善县| 台南市| 泗水县| 上林县| 锦州市| 临高县| 灵石县| 乡城县| 滨海县| 宁陕县| 黑龙江省| 陆川县| 黔东| 福清市| 桓台县| 南江县| 沧源| 孙吴县| 陈巴尔虎旗| 鄂州市| 剑河县| 山阴县| 冀州市| 张家口市| 香河县| 金昌市| 城步| 昭平县| 金山区| 定兴县| 紫阳县| 德保县| 河津市| 孟津县|