実現したいこと
SELECTした結果に、どのテーブルからSELECTしているか、
もしくはテーブル毎に指定の文字列(テーブルAには'おむすび',Bには'おにぎり')を紐付けたいです。
使用しているのはMySQLになります。
下記テーブルとSQL文があります。
※SQLは簡略化しています。
テーブルAの値
1,2,3
テーブルBの値
4,5,6
SELECT カラムA
FROM(
SELECT カラムA
FROM テーブルA
UNION
SELECT カラムA
FROM テーブルB)
実行結果
before
A |
1 |
2 |
3 |
4 |
5 |
6 |
after
A | テーブル名(または文字列)
1 | テーブルA(またはおにぎり)
2 | テーブルA(またはおにぎり)
3 | テーブルA(またはおにぎり)
4 | テーブルB(またはおむすび)
5 | テーブルB(またはおむすび)
6 | テーブルB(またはおむすび)
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。