这是数据:
empID Date Type
----- -------- ----
1 1/1/2012 u
1 1/2/2012 u
1 1/3/2012 u
1 2/2/2012 u
4 1/1/2012 u
4 1/3/2012 u
4 1/4/2012 u
4 1/6/2012 u
将返回:
empID count
----- -----
1 2
4 3
当两个日期“在一起”时,它们算作一次出现,如果日期分开,它们算作两次出现。这是为了跟踪员工出勤率...... SQL 语句如何按“一起”日期分组并将它们计为 1......我真的在逻辑上苦苦挣扎。