爲什麼當我INNER之前使用UNION JOIN這樣UNION前INNER JOIN
select some_table1.some_column1,
some_table1.some_column2
FROM some_table1
UNION ALL
select some_table2.some_column1,
some_table2.some_column2
FROM some_table2
INNER JOIN some_table3
ON some_table3.some_column1 = some_table1.some_column1
我有一個eror:無法綁定多個部分組成的識別碼 「some_table3.some_column1」? 所有數據類型都是兼容的。
是的,它看起來像我想要的。據我瞭解,我必須在使用INNER JOIN之前對結果進行分組? –