表示するために集計を行う必要があるデータセットがあります。
Date, Rank, Vote
07/20/2013, 8, -1
07/21/2013, 8, -1
07/23/2013, 7, -1
07/24/2013, 6, 1
07/25/2013, 7, 1
07/26/2013, 7, -1
07/27/2013, 8, 1
07/28/2013, 8, 1
07/29/2013, 8, -1
連続したランクでグループ化し、投票を合計して、グループ化された日付の最初の日付を選択したいと思います。上記のデータセットは次を返します。
07/20/2013,8,-2
07/23/2013,7,-1
07/24/2013,6,1
07/25/2013,7,0
07/27/2013,8,1
私が最初に考えたのは GROUP BY Date and Rank でしたが、それは複数日を統合しません。データをループするか、ストアドプロシージャ内でカーソルを使用することで、事後にこれを行うことができますが、SQLクエリを使用したより簡単な方法があるかどうかに興味があります。