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

Jak pobrać dzisiejsze / wczorajsze dane z bazy MySQL?

Myślę, że tego szukasz:

"SELECT id FROM folk WHERE DATE(time) = CURDATE()"

czas musi być polem w Twojej tabeli, które zawiera odniesienie do wiersza.

aktualizacja

Aby uzyskać wczorajsze dodatki:

"SELECT id FROM folk WHERE DATE(time) = CURDATE() - 1"

aktualizacja 2

Aby uzyskać wszystkie dodatki w tym miesiącu:

"SELECT id FROM folk 
WHERE MONTH(time) = MONTH(NOW()) AND YEAR(time) = YEAR(NOW())"

referencja:http://dev.mysql .com/doc/refman/5.5/en/date-and-time-functions.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przechowywać plik java.util.Date w polu znacznika czasu MySQL w strefie czasowej UTC/GMT?

  2. Automatyczne zamknięcie połączenia db w php?

  3. UPDATE with SELECT, czy zablokuje każdy wiersz lub wszystkie WYBRANE rekordy?

  4. odmowa dostępu do załadowania pliku danych w MySQL

  5. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Błąd łącza komunikacyjnego