TaxRates というテーブルがあります。EndDate
タイプ のという計算列を作成したいと考えていますDATETIMEOFFSET NULL
。
EndDate は、次のレコードの StartDate 列の値を時系列で返す必要があります。一致するものがない場合は、null を返す必要があります。
計算列の経験はあまりありません。これは私がやろうとしていることです:
SELECT TOP 1 StartDate FROM TaxRates tr
WHERE tr.StartDate > StartDate
ORDER BY StartDate ASC
これにより、検証エラーが発生します。
私はここで何をすべきですか?