次の予定されているイベントの記録を取得しようとしています。さまざまな方法を使用しましたが、結果が得られないようです。将来のイベントを取得する必要があります。
たとえば、昨日イベントがあり、3 週間に 1 回ある場合、昨日ではなく 3 週間に 1 回の記録が必要です。
私が現在持っている声明は次のとおりです。
SELECT TOP 1 *
FROM Events
WHERE StartDate <= DATEADD(day, DATEDIFF(day,0,getdate()), 0)
ORDER BY StartDate ASC
ありがとう