我需要计算包含日期值条目的行。该行初始化为0000-00-00
,并根据事件在我的应用流程中稍后填充日期
我想计算在日期字段中输入日期的行数 - 每个组日期的DATE2。
ID DATE1 DATE2
001 2012-10-01 0000-00-00
002 2012-10-04 2012-09-15
003 2012-10-03 0000-00-00
004 2012-10-04 2012-09-26
005 2012-10-01 2012-09-27
006 2012-10-02 0000-00-00
007 2012-10-02 2012-09-19
所以我需要结果(基于这个简单的例子):
2012-10-01 = 1 row
2012-10-02 = 1 row
2012-10-04 = 2 rows
答案 0 :(得分:2)
select DATE1, count(*)
from MyTable
where DATE2 <> '0000-00-00'
group by DATE1