sql >> Database teknologi >  >> RDS >> Sqlserver

Få den sidste dag i måneden i SQL

Fra SQL Server 2012 kan du bruge EOMONTH-funktionen.

Returnerer den sidste dag i måneden, der indeholder den angivne dato, med en valgfri forskydning.

Syntaks

EOMONTH ( start_date [, month_to_add ] ) 

Hvordan ... kan jeg finde den sidste dag i måneden for en given dato?

SELECT EOMONTH(@SomeGivenDate)


  1. Beregn percentil fra frekvens i MySQL

  2. Oracle Konverter TIMESTAMP med Timezone til DATE

  3. PDO + MySQL og brudt UTF-8-kodning

  4. Hvordan MINUTE() virker i MariaDB