Where-sætningen vil matche alle rækker med dato mindre end @CurrentDate, og da de er sorteret efterkommer, vil TOP 1 være den tætteste dato på den aktuelle dato.
SELECT TOP 1 *
FROM x
WHERE x.date < @CurrentDate
ORDER BY x.date DESC
Where-sætningen vil matche alle rækker med dato mindre end @CurrentDate, og da de er sorteret efterkommer, vil TOP 1 være den tætteste dato på den aktuelle dato.
SELECT TOP 1 *
FROM x
WHERE x.date < @CurrentDate
ORDER BY x.date DESC