當前位置:妙知谷 >

家居 >生活常識 >

mysql如何關聯兩個表

mysql如何關聯兩個表

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張
標籤: MySQL 關聯
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/jj/changshi/xvovo3.html