テーブルに次のデータがあります。ところで...これはDD / MM / YYYY形式です:
Date
18/09/2012
17/09/2012
13/09/2012
11/09/2012
10/09/2012
09/09/2012
25/08/2012
24/08/2012
私が望む結果は次のとおりです。
Date
18/09/2012
13/09/2012
11/09/2012
09/09/2012
25/08/2012
ルール: 最新の日付 (2012 年 9 月 18 日) から開始し、次の日付 (2012 年 9 月 17 日) をチェックします。日付がある場合は、1 日離れている必要があるため、リストから削除します。次に、2012 年 9 月 13 日に移動し、2012 年 9 月 12 日にチェックして、見つからなかった場合は次の日付に移動します。基本的に、日付を互いに近づけることはできません(最低1日離れています)。
TSQL の場合はカーソルでこれを実行できますが、MySQL で作業しているので、MySQL にそのようなものはありますか? または、このクエリを解決できるサブクエリのアプローチはありますか?
フィードバックをお寄せいただきありがとうございます。