回答編集履歴

2

修正

2018/09/10 01:54

投稿

sazi
sazi

スコア25430

test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  )
20
20
 
21
- SELECT to_char(ymd, 'YYYYmm') as ym, SUM(insert_count) as count 
21
+ SELECT to_char(ymd, 'YYYYmm') as ym, SUM(coalesce(insert_count,0)) as count 
22
22
 
23
23
  FROM ymd left join orders on ymd.ymd=orders.date
24
24
 

1

推敲

2018/09/10 01:54

投稿

sazi
sazi

スコア25430

test CHANGED
@@ -1,4 +1,4 @@
1
- generate_series()を使用するのは、m6uさんと同じなのですけど、質問にあるSQLは文法エラーだったり、書式(%yとか)がMySQLのものだったりしています。(dateは予約なので項目名としては相応しくありませんよ)
1
+ generate_series()を使用するのは、m6uさんと同じなのですけど、質問にあるSQLは文法エラーだったり、書式(%yとか)がMySQLのものだったりしています。(dateは予約なので項目名としては相応しくありませんよ)
2
2
 
3
3
 
4
4