teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

質問内容の修正

2024/04/30 01:07

投稿

s_hotate_s
s_hotate_s

スコア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
- UNION ALL く使用して、上平均、下平均、平均を確認できるviewを作成したいです。
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
- それUNION ALLで結合すればいいです
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