回答編集履歴

1

リクエストに応えて

2017/05/23 09:50

投稿

hihijiji
hihijiji

スコア4150

test CHANGED
@@ -1,3 +1,27 @@
1
1
  日付は特別な事情が無い限り date型 にしてください。
2
2
 
3
3
  特別な事情とは'2017-02-31'などあり得ない日付を扱わなければならない等、極めて特殊な場合です。
4
+
5
+
6
+
7
+ -- 以下追記 --
8
+
9
+ 私だったらこんなクエリを書きます。
10
+
11
+ ```SQL
12
+
13
+ SELECT t1.日付, t1.店舗, [予算 実績 前年 はサブクエリで]
14
+
15
+ FROM
16
+
17
+ (
18
+
19
+ SELECT 日付, 店舗 FROM uriage WHERE 日付 >= '2017-02-01' AND 日付 < DATEADD (month, 1, '2017-02-01')
20
+
21
+ UNION
22
+
23
+ SELECT 日付, 店舗 FROM yosan WHERE 日付 >= '2017-02-01' AND 日付 < DATEADD (month, 1, '2017-02-01')
24
+
25
+ ) AS t1
26
+
27
+ ```