質問編集履歴
1
質問内容の修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
SQL server UNION ALL
|
1
|
+
SQL server UNION ALL 簡潔な結合の方法
|
body
CHANGED
@@ -1,25 +1,19 @@
|
|
1
1
|
### 実現したいこと
|
2
|
-
|
2
|
+
SQL文をより簡潔化し、上平均、下平均、平均を容易に確認できるviewを作成したいです。
|
3
3
|
|
4
|
-
|
5
|
-
下記 指示になります。
|
6
4
|
***************************
|
7
5
|
実行日から過去半年間を明細として表示
|
8
6
|
それらの平均値が下平均
|
9
7
|
実行日から7~12カ月前が上平均
|
10
8
|
12カ月前からのものが平均
|
11
9
|
|
12
|
-
これをそれぞれ別々のSQLで表現してみてください。
|
13
|
-
それ
|
10
|
+
それぞれ別々のSQLで作成し、UNION ALLで結合しました。
|
14
11
|
|
15
|
-
|
16
12
|
### 発生している問題・分からないこと
|
17
13
|
SQL初心者です。おかしい質問や必要な情報が足りない等あるかと存じます。
|
18
14
|
申し訳ございませんがその際はご指導いただけますと幸いです。
|
19
15
|
|
20
|
-
上記の指示を元にsqlを作成したのですが、
|
21
|
-
<マスタ項目については、トランザクションのunion
|
16
|
+
<マスタ項目については、トランザクションのunion allの結果に対して結合するときれいです。>
|
22
|
-
allの結果に対して結合するときれいです。>
|
23
17
|
|
24
18
|
上記のご指導を頂きました。この内容が理解できず、恐れ入りますが教えていただけますと幸いです。
|
25
19
|
|