sql >> Database >  >> RDS >> Mysql

Toon record ouder dan 3 maanden in sql

Probeer dit

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

Voor dagen, jaar zie bijvoorbeeld hieronder.

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

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

Voor Anand, query
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. Kan een MySQL-query rijen in kolommen veranderen?

  2. Identiteitsachtige kolom maar gebaseerd op Group By-criteria

  3. Hoe SQL Server Manager Studio (SSMS) te installeren - SQL Server / TSQL-zelfstudie deel 1

  4. SQL Server 2016 - Introduction to Stretch Database