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

Wybór zakresu dat MySQL z formatem_daty

Powinieneś użyć STR_TO_DATE ponieważ chcesz przekonwertować string powrót do date

SELECT MvtDate, date_format(MvtDate,'%d-%m-%Y')
FROM  `immmvt`
WHERE MvtDate BETWEEN STR_TO_DATE('01-01-2010','%d-%m-%Y') AND 
                      STR_TO_DATE('02-01-2010','%d-%m-%Y')
FYI: DATE_FORMAT() converts date to formatted string representation.
     STR_TO_DATE() converts formatted string back to date


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Usuń zduplikowane wiersze w MySQL

  2. Znajdź zduplikowane rekordy w MySQL

  3. Porównanie Oracle MySQL, Percona Server i MariaDB

  4. Jak działa funkcja REGEXP_INSTR() w MySQL

  5. MYSQL Wybierz z tabel opartych na wielu wierszach