このように INNER JOIN の前に UNION を使用すると、なぜ
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
エラーがあります: マルチパート識別子 "some_table3.some_column1" をバインドできませんでした? すべてのデータ型に互換性があります。