3分钟学会Mysql查询之表连接,左连接,右连接,内连接…
Mysql數(shù)據(jù)庫為最受歡迎關系型數(shù)據(jù)庫之一,難點建立模型。
所謂"模型"就是兩樣東西:實體(entity)+ 關系(relationship),如下圖:
實體指的是那些實際的對象,帶有自己的屬性,可以理解成一組相關屬性的容器。
關系就是實體之間的聯(lián)系,通常可以分成"一對一"、"一對多"和"多對多"等類型。
經常需要查詢模型間關聯(lián)數(shù)據(jù),下面了解下表的連接方式。
表的連接可分為:
內連接(inner join)、左連接(left join)、右連接(right join)、 全連接(full join)
內連接
SELECT * FROM A INNER JOIN B ON A.book_id=B.book_id;
左連接
SELECT * FROM A LEFT JOIN B ON A.book_id=B.book_id;
右連接
SELECT * FROM A RIGHT JOIN B ON A.book_id=B.book_id;
全連接
SELECT * FROM A FULL JOIN B ON A.book_id=B.book_id;
上面的 SQL 語句還可以加上where條件從句,對記錄進行篩選。鄭州不育不孕醫(yī)院:zztjyy.com鄭州不孕不育醫(yī)院排名:zzfkyy120.com
轉載于:https://blog.51cto.com/14258629/2371582
《新程序員》:云原生和全面數(shù)字化實踐50位技術專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的3分钟学会Mysql查询之表连接,左连接,右连接,内连接…的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝牙芯片的匹配电容
- 下一篇: 开发中经常使用到的20个正则表达式