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

Získejte poslední den v měsíci v SQL

Od SQL Server 2012 můžete použít funkci EOMONTH.

Vrátí poslední den v měsíci, který obsahuje zadané datum, s volitelným posunem.

Syntaxe

EOMONTH ( start_date [, month_to_add ] ) 

Jak... mohu najít poslední den v měsíci pro dané datum?

SELECT EOMONTH(@SomeGivenDate)


  1. SQL:Vyberte pouze sloupce s hodnotami NULL

  2. Práce s SQL kurzory

  3. Funkce JSON_QUERY() v Oracle

  4. Špatné návyky :Při výběru klíčů se zaměřte pouze na místo na disku