MSSQL – samo mjesec i godina iz datuma radi usporedbe

Problem: zanima nas usporedba dva datuma na bazi mjeseca i godine pri čemu nas ne zanima dan i vrijeme:

Rješenje:

SELECT
   DATEADD(MONTH, DATEDIFF(MONTH, 0, datum), 0) AS samo_mjesec_godina
FROM
   tbl_datumi


Rezultat je svođenje svih datuma na mjesec i godinu pri čemu i dalje imamo datume u igri ali su svi prvog u mjesecu i vrijeme je 00:00:00

2016-12-01 00:00:00

 


Comments are closed.