SQLServer2012にテーブルMessages
があります。テーブルにありますthree columns
ID which is an identity column,
MessageID (int) which is a foreign key to other table and
IsRead field which is a bit not null column.
特定の時点で、テーブルにはIsRead
列値を持つ膨大な数のレコードを含めることができます1 or 0
。既読メッセージと未読メッセージの数を2つの別々の列に表示する単一のクエリを作成したいと思います。SQLServer2012で導入された新しいウィンドウ関数を効率的に使用しようとしています。どうすればいいですか?