最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql連接查詢(左連接,右連接,內(nèi)連接)

 更新時間:2017年07月22日 15:17:44   投稿:lqh  
這篇文章主要介紹了mysql連接查詢(左連接,右連接,內(nèi)連接)的相關資料,這里舉例說明如果使用及附實例代碼,需要的朋友可以參考下

一、mysql常用連接

  • INNER JOIN(內(nèi)連接,或等值連接):獲取兩個表中字段匹配關系的記錄。
  • LEFT JOIN(左連接):獲取左表所有記錄,即使右表沒有對應匹配的記錄。
  • RIGHT JOIN(右連接): 與 LEFT JOIN 相反,用于獲取右表所有記錄,即使左表沒有對應匹配的記錄。
mysql> select * from name_address;
+----------+------+----+
| address | name | id |
+----------+------+----+
| 西北一路 | 張三 | 1 |
| 西北二路 | 李四 | 2 |
| 西北三路 | 王五 | 3 |
+----------+------+----+
3 rows in set

mysql> select * from name_age;
+-----+--------+----+
| age | name  | id |
+-----+--------+----+
| 18 | 張三  | 1 |
| 20 | 王五  | 2 |
| 21 | 路人甲 | 3 |
+-----+--------+----+
3 rows in set

1、INNER JOIN

INNER JOIN與一般的連表查詢一致,即使用逗號隔開的查詢方式。

mysql> SELECT a.`name`,a.age,b.address FROM name_age a INNER JOIN name_address b WHERE(on) a.`name`=b.`name`;
+------+-----+----------+
| name | age | address |
+------+-----+----------+
| 張三 | 18 | 西北一路 |
| 王五 | 20 | 西北三路 |
+------+-----+----------+
2 rows in set

2、LEFT JOIN

以左邊的數(shù)據(jù)表為準

mysql> SELECT a.`name`,a.age,b.address FROM name_age a left JOIN name_address b on
 a.`name`=b.`name`;
+--------+-----+----------+
| name  | age | address |
+--------+-----+----------+
| 張三  | 18 | 西北一路 |
| 王五  | 20 | 西北三路 |
| 路人甲 | 21 | NULL   |
+--------+-----+----------+
3 rows in set

3、RIGHT JOIN

與LEFT JOIN相反,即以右邊的數(shù)據(jù)為準

mysql> SELECT b.`name`,a.age,b.address FROM name_age a right JOIN name_address b on a.`name`=b.`name`;
+------+------+----------+
| name | age | address |
+------+------+----------+
| 張三 | 18  | 西北一路 |
| 王五 | 20  | 西北三路 |
| 李四 | NULL | 西北二路 |
+------+------+----------+
3 rows in set

以上就是MySQL 連接查詢的資料整理,大家如有疑問可以留言討論,共同進步,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • MySQL8.0中binlog的深入講解

    MySQL8.0中binlog的深入講解

    這篇文章主要給大家介紹了MySQL8.0中binlog的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • 配置mysql允許遠程連接的方法

    配置mysql允許遠程連接的方法

    默認情況下,MySQL只允許本地登錄,如果要開啟遠程連接,則需要修改/etc/my.cnf文件
    2013-02-02
  • MySQL中的物理存儲結構詳解

    MySQL中的物理存儲結構詳解

    這篇文章主要介紹了MySQL中的物理存儲結構用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 一文詳解MySQL數(shù)據(jù)庫索引優(yōu)化的過程

    一文詳解MySQL數(shù)據(jù)庫索引優(yōu)化的過程

    在MySQL數(shù)據(jù)庫中,索引是一種關鍵的組件,它可以大大提高查詢的效率,但是,當數(shù)據(jù)量增大或者查詢復雜度增加時,索引的選擇和優(yōu)化變得至關重要,本文將記錄MySQL數(shù)據(jù)庫索引優(yōu)化的過程,以幫助開發(fā)人員更好地理解和應用索引優(yōu)化技巧
    2023-06-06
  • MySQL 4G內(nèi)存服務器配置優(yōu)化

    MySQL 4G內(nèi)存服務器配置優(yōu)化

    MySQL對于web架構性能的影響最大,也是關鍵的核心部分。下面我們了解一下MySQL優(yōu)化的一些基礎,MySQL自身(my.cnf)的優(yōu)化
    2017-07-07
  • 介紹使用WordPress時10個常用的MySQL查詢

    介紹使用WordPress時10個常用的MySQL查詢

    這篇文章主要介紹了介紹使用WordPress時10個常用的MySQL查詢,許多用戶在使用WordPress時選擇使用MySQL,本文的整理對于剛剛上手的用戶來說非常有用,需要的朋友可以參考下
    2015-04-04
  • mysql導入sql文件命令和mysql遠程登陸使用詳解

    mysql導入sql文件命令和mysql遠程登陸使用詳解

    這篇文章主要介紹了mysql導入sql文件命令和mysql遠程登陸使用詳解,需要的朋友可以參考下
    2014-04-04
  • mysql派生表(Derived Table)簡單用法實例解析

    mysql派生表(Derived Table)簡單用法實例解析

    這篇文章主要介紹了mysql派生表(Derived Table)簡單用法,結合實例形式分析了mysql派生表的原理、簡單使用方法及操作注意事項,需要的朋友可以參考下
    2019-12-12
  • mysql數(shù)據(jù)插入效率比較

    mysql數(shù)據(jù)插入效率比較

    今天小編就為大家分享一篇關于mysql數(shù)據(jù)插入效率比較,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Mysql5.7服務無法啟動的圖文解決教程

    Mysql5.7服務無法啟動的圖文解決教程

    這篇文章主要介紹了Mysql5.7服務無法啟動問題,解決辦法非常簡單,需要的的朋友參考下
    2017-02-02

最新評論

梁山县| 万山特区| 阿鲁科尔沁旗| 乌兰浩特市| 巨鹿县| 辰溪县| 连平县| 独山县| 舟曲县| 嵊泗县| 芜湖县| 苍山县| 丹江口市| 皮山县| 杂多县| 长海县| 铅山县| 砀山县| 荆门市| 遂平县| 肇庆市| 东山县| 鹤峰县| 九台市| 通辽市| 扎兰屯市| 怀集县| 曲周县| 阳山县| 襄汾县| 大新县| 木兰县| 寿阳县| 县级市| 双桥区| 南汇区| 竹山县| 汝州市| 环江| 同仁县| 玉树县|