sql >> Database >  >> RDS >> Sqlserver

Hoe de gegevens van de afgelopen maand en de gegevens van de maand tot nu toe te krijgen

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)

dus hoogstwaarschijnlijk

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


  1. Oracle Installation-productmap en diag-map op een andere plaats

  2. SQLAlchemy, Isolatie van seriële transacties en nieuwe pogingen op idiomatische Python-manier

  3. een in orakel opgeslagen procedure uitgevoerd vanaf de sql-server met behulp van de open query-functie

  4. Maak verbinding met MySQL op AWS vanaf een lokale computer