各位高手們:比如我有这样一个表: 记录的ID 日期
1 2009/11/15
2 2009/12/15
3 2009/11/15
4 2009/12/15
5 2009/12/15
6 2009/09/15 在以前的文章中得知,這樣的sql "select count(*),left(datefield,7) from tablename group by left(datefield,7);"
有以下結果:
条数 日期
1 2007/09
5 2007/11
3 2007/12 現在我要問的是,怎樣可以顯示其間的沒有記錄的月份?
如下結果:
条数 日期
1 2007/09
0 2007/10
5 2007/11
3 2007/12 *我是新手,不是不想給分,只是我沒有分,請莫見怪!謝謝!
1 2009/11/15
2 2009/12/15
3 2009/11/15
4 2009/12/15
5 2009/12/15
6 2009/09/15 在以前的文章中得知,這樣的sql "select count(*),left(datefield,7) from tablename group by left(datefield,7);"
有以下結果:
条数 日期
1 2007/09
5 2007/11
3 2007/12 現在我要問的是,怎樣可以顯示其間的沒有記錄的月份?
如下結果:
条数 日期
1 2007/09
0 2007/10
5 2007/11
3 2007/12 *我是新手,不是不想給分,只是我沒有分,請莫見怪!謝謝!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货