回答編集履歴
3
推敲
answer
CHANGED
@@ -19,7 +19,7 @@
|
|
19
19
|
```SQL
|
20
20
|
INSERT INTO ドル円累積(日付け,高値, 前日高値)
|
21
21
|
SELECT t1.日付け, t1.高値, t2.高値
|
22
|
-
FROM ドル円 t1 left join ドル円 t2
|
22
|
+
FROM ドル円 as t1 left join ドル円 as t2
|
23
23
|
on t1.日付け=(t2.日付け - 1)
|
24
24
|
WHRE t1.高値 > Nz(t2.高値)
|
25
25
|
```
|
2
追記
answer
CHANGED
@@ -12,4 +12,14 @@
|
|
12
12
|
FROM ドル円
|
13
13
|
) as step1
|
14
14
|
WHRE 高値 > Nz(前日高値)
|
15
|
+
```
|
16
|
+
追記
|
17
|
+
--
|
18
|
+
一応、Access的には以下の方が高速かもしれません。
|
19
|
+
```SQL
|
20
|
+
INSERT INTO ドル円累積(日付け,高値, 前日高値)
|
21
|
+
SELECT t1.日付け, t1.高値, t2.高値
|
22
|
+
FROM ドル円 t1 left join ドル円 t2
|
23
|
+
on t1.日付け=(t2.日付け - 1)
|
24
|
+
WHRE t1.高値 > Nz(t2.高値)
|
15
25
|
```
|
1
推敲
answer
CHANGED
@@ -10,6 +10,6 @@
|
|
10
10
|
where 前日ドル円.日付け=(ドル円.日付 - 1)
|
11
11
|
) AS 前日高値
|
12
12
|
FROM ドル円
|
13
|
-
) step1
|
13
|
+
) as step1
|
14
14
|
WHRE 高値 > Nz(前日高値)
|
15
15
|
```
|