回答編集履歴

3

推敲

2020/05/10 09:12

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
  SELECT t1.日付け, t1.高値, t2.高値
42
42
 
43
- FROM ドル円 t1 left join ドル円 t2
43
+ FROM ドル円 as t1 left join ドル円 as t2
44
44
 
45
45
  on t1.日付け=(t2.日付け - 1)
46
46
 

2

追記

2020/05/10 09:12

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -27,3 +27,23 @@
27
27
  WHRE 高値 > Nz(前日高値)
28
28
 
29
29
  ```
30
+
31
+ 追記
32
+
33
+ --
34
+
35
+ 一応、Access的には以下の方が高速かもしれません。
36
+
37
+ ```SQL
38
+
39
+ INSERT INTO ドル円累積(日付け,高値, 前日高値)
40
+
41
+ SELECT t1.日付け, t1.高値, t2.高値
42
+
43
+ FROM ドル円 t1 left join ドル円 t2
44
+
45
+ on t1.日付け=(t2.日付け - 1)
46
+
47
+ WHRE t1.高値 > Nz(t2.高値)
48
+
49
+ ```

1

推敲

2020/05/10 09:10

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  FROM ドル円
24
24
 
25
- ) step1
25
+ ) as step1
26
26
 
27
27
  WHRE 高値 > Nz(前日高値)
28
28