-4

以下のような形式のテーブルが 1 つあります。

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 データベースを使用しています。上記の結果セットの解決策を提供してください。

4

1 に答える 1

0

これはかなり基本的な SQL ステートメントです。

SELECT count(ID), date, Frequency
FROM yourTable
Group By Date, Frequency
ORDER BY Frequency DESC

しかし、私は * と current: Previous: ステートメントのために肯定的ではありません

于 2013-02-21T13:58:17.680 に答える