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

Sådan får du data om sidste måned og data fra måned til dato

Today including time info  : getdate()
Today without time info    : DATEADD(DAY, DATEDIFF(day, 0, getdate()), 0)
Tomorrow without time info : DATEADD(DAY, DATEDIFF(day, 0, getdate()), 1)
Beginning of current month : DATEADD(month, datediff(month, 0, getdate()), 0)
Beginning of last month    : DATEADD(month, datediff(month, 0, getdate())-1, 0)

så højst sandsynligt

WHERE dateColumn >= DATEADD(month, datediff(month, 0, getdate())-1, 0)
  AND dateColumn <  DATEADD(DAY, DATEDIFF(day, 0, getdate()), 1)


  1. Sådan forespørges soundex() i mysql

  2. Postgres:modificer hvert array-element

  3. Bland en streng med mysql/sql

  4. forskel mellem NLS_NCHAR_CHARACTERSET og NLS_CHARACTERSET for Oracle