如何連接一個表與兩個以上表?使用兩個以上表連接
-1
A
回答
0
SELECT * FROM a JOIN b JOIN c JOIN d
這將做笛卡爾產品,因爲沒有連接條件,但a
已加入三張表。也許你的問題需要更具體。
+2
由於JOIN關鍵字需要「ON」條件,因此該語法將引發錯誤。對於笛卡爾產品,您需要`CROSS JOIN`(不需要「ON」條件) – 2011-01-28 07:58:54
3
這可能是你在找什麼。
select * from Table1 a
join table2 b on (a.column = b.column)
join table3 c on (a.column = c.column)
但我建議你拿起關於如何編寫查詢的教程來減少基本語句的停機時間。
0
select * from table1 a,table2 b,table3 c where a.col=b.col and a.col=c.col
相關問題
- 1. Mysql的內連接兩次,使用WHERE上兩個連接
- 2. 連接兩個表,所以我可以使用ORDER BY
- 3. 用於連接兩個表
- 4. 用codeigniter連接兩個表
- 5. 使用連接連接兩個或多個表
- 6. 連接兩個表
- 7. 連接兩個表
- 8. 連接兩個表
- 9. 連接兩個表
- 10. 連接兩個表
- 11. 連接兩個表
- 12. 如何使用下拉連接兩個表到表上?
- 13. 如何在兩個表(連接表)上使用hibernate查詢?
- 14. 使用sql連接兩個表
- 15. 使用SQL連接到兩個表
- 16. 如何使用ActiveRecord連接兩個表?
- 17. 使用codeigniter連接到兩個以上的數據庫
- 18. 上次登錄連接兩個表
- 19. MySQL:在LIKE上連接兩個表
- 20. NHibernate的上一個表連接兩次
- 21. 在SQL Server上連接兩個表
- 22. 連接兩個表時可以使用OR嗎?
- 23. 是否可以使用'NOT LIKE'%%'條件連接兩個表?
- 24. 連接兩個列,由兩個獨立的表,並使用SQL
- 25. 以不同的值在行上連接兩個相同的表
- 26. SQL內部連接兩個以上的表
- 27. 如何在SQL Server查詢中連接兩個以上的表
- 28. Codeigniter根據兩個連接條件連接兩個表
- 29. MYSQL - 連接兩個表
- 30. 連接兩個表在MySQL
這是一個普遍的問題,寫一個更具體的問題。你有什麼問題? – 2011-01-28 07:54:18