sql >> Database >  >> RDS >> Sqlserver

Haal de laatste 30-dagrecords op vanaf de datum van vandaag in SQL Server

Voeg nog een voorwaarde toe in where clause

SELECT * FROM  product 
WHERE pdate >= DATEADD(day,-30,GETDATE()) 
and   pdate <= getdate()

Of gebruik DateDiff

SELECT * FROM  product 
WHERE DATEDIFF(day,pdate,GETDATE()) between 0 and 30 


  1. Hoe te filteren in een-op-veel relatie met Android room db

  2. Hoe native SQL-query's in dezelfde Hibernate-transactie uit te voeren?

  3. Door Mysqli opgestelde verklaring (preventie van SQL-injectie)

  4. Wat is er precies gebeurd met de indexeringsoperatie?