我有一个如下格式的表:
ID Date Frequency
1 01/06/2009 1
2 01/06/2009 1
3 01/06/2009 2
4 01/06/2009 1 *
5 01/06/2009 1
6 01/06/2009 2 *
我想要如下结果集:
Current : 6 01/06/2009 2
Previous : 4 01/06/2009 1
我正在使用SQL Server 2000数据库。请为上面的结果集提供解决方案。
答案 0 :(得分:0)
这是一个非常基本的SQL语句
SELECT count(ID), date, Frequency
FROM yourTable
Group By Date, Frequency
ORDER BY Frequency DESC
但由于*和当前:上一篇:陈述
,我不是正面的