首頁 > 資料庫 > mysql教程 > mysql如何讓表建立連線?

mysql如何讓表建立連線?

little bottle
發布: 2020-09-14 17:45:07
原創
8040 人瀏覽過

關係型資料庫為了減少資料佔用有限的儲存空間,都會進行資料分割到幾個表格的標準化處理,將這幾個分割管理的資料重新結合在一起就是表格連接處理。以下將介紹mysql如何讓表格建立連線。

mysql如何讓表建立連線?

1.內連接 

#內連接就是表間的主鍵和外鍵相連,只取得鍵值一致的數據的連接方式。

具體語法:

Select 列名1…from 表1 inner join 表2 on 表1.外键=表2.主键 [where /order by 语句]
登入後複製

舉個栗子:

建立class 資料庫和student 、goods兩個表和對應字段,其中student作為主表,它的外鍵goodsID和goods表的主鍵id對應,查詢語句(其中把表名student記為s, goods記為g方便引用)

select s.name,s.phonenumber,g.name from student as s inner join goods as g on s.goodsID=g.ID;
登入後複製

2.多個表的內連接 

下面透過設定外鍵將四個表的資料連接起來。

select s.name,s.phonenumber,s.sex,g.name,c.classname,a.address from ((student as s inner join goods as g on s.goodsID=g.ID)inner join classname as c on s.ID=c.ID)inner join address as a on c.ID=a.ID;
登入後複製

以上是mysql如何讓表建立連線?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
linux安裝mysql報錯
來自於 1970-01-01 08:00:00
0
0
0
mysql 升級後無法重新啟動mysql服務的問題
來自於 1970-01-01 08:00:00
0
0
0
MySQL停止進程
來自於 1970-01-01 08:00:00
0
0
0
phpstudy不能啟動mysql?
來自於 1970-01-01 08:00:00
0
0
0
環境中mysql
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板