質問編集履歴

2

日付の連番テーブルを作成するSQLの「limit 5」を「limit 3」に修正

2019/07/18 16:09

投稿

sysder
sysder

スコア25

test CHANGED
File without changes
test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  limit
52
52
 
53
- 5
53
+ 3
54
54
 
55
55
  ```
56
56
 

1

誤字

2019/07/18 16:09

投稿

sysder
sysder

スコア25

test CHANGED
File without changes
test CHANGED
@@ -19,8 +19,6 @@
19
19
  |dt|id|value
20
20
 
21
21
  |:--|:--:|--:|
22
-
23
- |2019-01-02|a|null|
24
22
 
25
23
  |2019-01-03|a|1|
26
24
 
@@ -116,7 +114,7 @@
116
114
 
117
115
  しかし、この方法はcross joinを使っているためIDが何百万もあって365日分を求めるとものすごく遅くなってしまいます。
118
116
 
119
- また、id=adt=2019-01-02のレコードは必要ないのにできてしまいます。
117
+ また、必要のない(id=a dt=2019-01-02 value=null)のレコードできてしまいます。
120
118
 
121
119
  別の方法はないでしょうか。
122
120