Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pobieranie wyniku mysql z ostatnich 30 dni

Wypróbuj to

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

Dla dni, roku patrz na przykład poniżej.

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

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

Dla Ananda, 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie PHP do przesyłania pliku i dodawania ścieżki do bazy danych MySQL

  2. Zapytanie MYSQL działa bardzo wolno

  3. MYSQL wyświetla nieprawidłowe wiersze podczas korzystania z funkcji GROUP BY

  4. DODAJ KOLUMNĘ MySQL

  5. Kod błędu:1222. Użyte instrukcje SELECT mają inną liczbę kolumn