Клаузата where ще съответства на всички редове с дата по-малка от @CurrentDate и тъй като те са подредени по низходящ ред, ТОП 1 ще бъде най-близката дата до текущата дата.
SELECT TOP 1 *
FROM x
WHERE x.date < @CurrentDate
ORDER BY x.date DESC
Клаузата where ще съответства на всички редове с дата по-малка от @CurrentDate и тъй като те са подредени по низходящ ред, ТОП 1 ще бъде най-близката дата до текущата дата.
SELECT TOP 1 *
FROM x
WHERE x.date < @CurrentDate
ORDER BY x.date DESC
Вземете името на колона от нейния идентификатор в SQL Server:COL_NAME()
Оператор амперсанд (&) в клауза WHERE на SQL Server
Някои страхотни новини за клиентите на Standard Edition в SQL Server 2014
PHP фатална грешка:Извикване на недефинирана функция mssql_connect()
Как да проверя дали съществува ограничение в Sql сървър?