mysql如何關聯兩個表

來源:酷知科普網 9.12K

mysql如何關聯兩個表在整合兩個資料表時,方便簡潔 易懂

mysql如何關聯兩個表

操作方法

(01)高階SQL語句INNER JOIN 非常實用在接觸這個語句之前 我要到資料庫查詢不同表的 內容我一般需要執行2次sql語句 迴圈2次。

mysql如何關聯兩個表 第2張

(02)而現在有了這個語句 可以簡化成只執行1次語句 迴圈一次$result = mysql_query(”e_id,e_name,_id,_name,on_idFROM `states`INNER JOIN citiesON e_id=e_idWHERE trycode=’nl’”

mysql如何關聯兩個表 第3張
mysql如何關聯兩個表 第4張

(03));我來解說一下,一個數據庫中 2個表名 states and citiesstates 目前我所需要的內容是state_id 和 state_namecities 目前我所需要的內容是 city_id 和 city_name 和region_id

mysql如何關聯兩個表 第5張

(04)為什麼特意設定所需要的欄位而不全部顯示出來呢?因為 sql伺服器 執行的sql語句結果越長 解析時間越長 執行時間就長套一句我們老闆說的話 你這樣就等於kill sql server好了關鍵的地方來了INNER JOIN citiesINNER JOIN 這個命令是將不同表加入到執行中

mysql如何關聯兩個表 第6張

(05)這樣就可以節省sql語句了ON e_id=e_id 這句話好像是重疊在一起 應為2個表這個欄位都是相同的 具體效果自己去試驗一下。。

mysql如何關聯兩個表 第7張
熱門標籤