回答編集履歴
1
推敲
answer
CHANGED
@@ -8,13 +8,13 @@
|
|
8
8
|
なので①は以下のようにして取得できます。
|
9
9
|
```SQL
|
10
10
|
SELECT *
|
11
|
-
, IIf(調査月_text=Format(調査日_date, '
|
11
|
+
, IIf(調査月_text=Format(調査日_date, 'M'), '当月','前月') AS 前月フラグ
|
12
12
|
FROM 調査データ
|
13
13
|
```
|
14
14
|
②は良く分かりませんが、調査日毎のパターンを取得したいのなら、
|
15
15
|
```SQL
|
16
16
|
SELECT 調査日_date, 調査月_text
|
17
|
-
, IIf(調査月_text=Format(調査日_date, '
|
17
|
+
, IIf(調査月_text=Format(調査日_date, 'M'), '当月','前月') AS 前月フラグ
|
18
18
|
FROM 調査データ
|
19
19
|
group by 調査日_date, 調査月_text
|
20
20
|
```
|