程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 兩種實現MySQL多表聯查的方法

兩種實現MySQL多表聯查的方法

編輯:MySQL綜合教程

如果需要實現MySQL多表聯查,用什麼方法可以實現呢?下面就為您介紹兩種常見的實現MySQL多表聯查的方法,希望對您有所啟迪。

MySQL多表聯查例子:

下面這兩個MySQL多表聯查方法都可以,inner join on 更好點。表結構沒貼出來,但比較好懂了。

MySQL多表聯查的簡單方法:

  1. select c.nom, e.nom   
  2. from consultant c, affaire a, besoin b, salarie sa, site s, entreprise e  
  3. where c.consultant_id=a.consultant_id and a.besoin_id=b.besoin_id and   
  4.  
  5. b.salarie_id=sa.salarie_id and ssa.site_id=s.site_id and s.entreprise_id=e.entreprise_id  

MySQL多表聯查的inner join方法:

  1. select c.nom, e.nom  
  2. from consultant c  
  3. inner join affaire a on c.consultant_id=a.consultant_id  
  4. inner join besoin b on a.besoin_id=b.besoin_id  
  5. inner join salarie sa on b.salarie_id=sa.salarie_id  
  6. inner join site s on ssa.site_id=s.site_id  
  7. inner join entreprise e on s.entreprise_id=e.entreprise_id  
  8.  

帶您了解mysql變量

撤權並刪除MySQL用戶的方法

使用MySQL命令行備份及恢復數據庫

MySQL root用戶密碼忘記的處理方法

MySQL創建函數問題的處理方法

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved