回答編集履歴

1

サンプル

2018/11/19 02:51

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,3 +1,31 @@
1
1
  unionしているそれぞれのテーブルに固定文字列を固定カラム名で与えれば良いと思います。
2
2
 
3
3
  - [SQLにてselectをする際に固定値を設定して取得する方法(Now updating)](https://qiita.com/KOJI-YAMAMOTO/items/2ed603e427a2090027c4)
4
+
5
+
6
+
7
+ サンプルSQL
8
+
9
+ ```sql
10
+
11
+ SELECT カラムA, MAX(カラムB)AS MAX_B,テーブル名
12
+
13
+ FROM(
14
+
15
+ SELECT カラムA,カラムB, 'テーブルA' as テーブル名
16
+
17
+ FROM テーブルA
18
+
19
+ UNION ALL
20
+
21
+ SELECT カラムA,カラムB, 'テーブルB' as テーブル名
22
+
23
+ FROM テーブルB
24
+
25
+ )AS a
26
+
27
+ GROUP BY カラムA,テーブル名
28
+
29
+ ORDER BY カラムB
30
+
31
+ ```