sql >> Database teknologi >  >> RDS >> Mysql

Henter mysql-resultater fra de sidste 30 dage

Prøv dette

select * from `table` where `yourfield` >= DATE_SUB(CURDATE(), INTERVAL 3 MONTH)

For dage, år, se f.eks. nedenfor.

DATE_SUB(CURDATE(), INTERVAL 15 DAY) /*For getting record specific days*/

DATE_SUB(CURDATE(), INTERVAL 1 YEAR) /*for getting records specific years*/

For Anand, forespørg
BETWEEN DATE_SUB( CURDATE( ) ,INTERVAL 6 MONTH ) AND DATE_SUB( CURDATE() ,INTERVAL 3 MONTH ) 
/* For Getting records between last 6 month to last 3 month


  1. Slet en databasepostkonto i SQL Server (T-SQL)

  2. Parse &Sammenlign data ved hjælp af Coldfusion &MySQL

  3. Guide til designdatabase til blogstyring i MySQL

  4. Hvordan kontrollerer man det maksimale antal tilladte forbindelser til en Oracle-database?