sql >> Databáze >  >> RDS >> Sqlserver

Najděte nejbližší datum na serveru SQL Server

Klauzule where bude odpovídat všem řádkům s datem menším než @CurrentDate, a protože jsou seřazeny potom, TOP 1 bude nejbližší datum k aktuálnímu datu.

SELECT TOP 1 *
FROM x
WHERE x.date < @CurrentDate
ORDER BY x.date DESC


  1. Řešení selhání komunikačního spojení pomocí JDBC a MySQL

  2. Opravy pro SQL Server 2012 a 2014 online problém s přestavbou indexu

  3. MariaDB ROW_COUNT() Vysvětleno

  4. ZACHOVÁNÍ LOB