是否可以選擇多個表並在其中一個表上進行內部連接?例如Mysql選擇多個表,但內部連接在一個表上
SELECT *
FROM table1 AS t1, table2 AS t2, table3 AS t3
INNER JOIN table4 AS t4 ON t1.row3 = t4.row3
INNER JOIN table5 AS t5 ON t1.row4 = t5.row4
WHERE ...
這個特殊情況正在導致我的問題。它給了我一個錯誤 - 'on子句'中的未知列「t1.row3」。我不知道是否可以選擇多個表,但在其中一個表上進行內部連接。
這些是您的實際表和列名嗎? – klennepette 2012-01-28 12:44:01
不,這些不是我的實際表和列名稱,但它是相似的。我需要選擇3個表格,在一張桌子上我需要做內部連接,而在另外兩張桌子上只需簡單選擇。 – woopata 2012-01-28 16:41:29