質問するログイン新規登録

回答編集履歴

2

c

2016/05/14 21:06

投稿

takasima20
takasima20

スコア7468

answer CHANGED
@@ -7,10 +7,10 @@
7
7
  (SELECT ADDDATE('2016-05-01',Number ) AS Basedate
8
8
  FROM vw_sequence99) AS V
9
9
  LEFT JOIN
10
- (SELECT DATE(C.conversion_date) AS Convdate, COUNT(*) AS Convnum
10
+ (SELECT DATE(conversion_date) AS Convdate, COUNT(*) AS Convnum
11
11
  FROM t_conversion
12
12
  WHERE user_id = '001'
13
- GROUP BY DATE(C.conversion_date)) AS C
13
+ GROUP BY DATE(conversion_date)) AS C
14
14
  ON V.Basedate = C.Convdate
15
15
  WHERE V.Basedate BETWEEN '2016-05-01' AND '2016-05-31'
16
16
  ```

1

v

2016/05/14 21:06

投稿

takasima20
takasima20

スコア7468

answer CHANGED
@@ -4,7 +4,7 @@
4
4
  ```SQL
5
5
  SELECT V.Basedate, IFNULL(C.Convnum,0) AS Conversion
6
6
  FROM
7
- (SELECT ADDDATE('2016-05-01',V.Number ) AS Basedate
7
+ (SELECT ADDDATE('2016-05-01',Number ) AS Basedate
8
8
  FROM vw_sequence99) AS V
9
9
  LEFT JOIN
10
10
  (SELECT DATE(C.conversion_date) AS Convdate, COUNT(*) AS Convnum