0

SQL クエリで 3 つの一意のテーブルから列を取得していたとします。そして、それらの列のデータ型が同じであるとします。特定の行がどのテーブルから来たかを示す余分な列を結果に含める方法はありますか? table_A の場合は 1、table_B の場合は 2 など。

4

2 に答える 2

5
SELECT "table1" which, colX the_col
FROM table1
WHERE ...
UNION
SELECT "table2" which, colY the_col
FROM table2
WHERE ...
...
于 2013-06-10T22:26:48.043 に答える