私は一意のIDフィールド、ユーザーIDフィールド、および日付フィールドを持つテーブルを持っています。現在のレコードから28日以内に一致するレコードが存在するかどうかを確認します
私がしたいのは、同じユーザーIDを持つ次の28日間にレコードがある場合にフラグを立てる列です。
それが唯一の私が見てよ未来ではなく、過去の記録..です
id | uid | date | future
1 | 342 | 23/10/2007 | 1
2 | 342 | 3/11/2007 | 0
3 | 342 | 20/2/2009 | 0
4 | 147 | 22/2/2009 | 0
これは私が後だ結果の基本的な例です。
私は、次のクエリは、あなたの条件に一致する行を返しますMSSQL 2008
は大きな感謝を作品別のオプションです – Matt