Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chọn phạm vi ngày MySQL với date_format

Bạn nên sử dụng STR_TO_DATE vì bạn muốn chuyển đổi string quay lại 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. Mysql Tham gia hai bảng trên các phím

  2. Làm cách nào để thay đổi trường hợp của tên cơ sở dữ liệu trong MySQL?

  3. Làm cách nào để lấy lại tên người dùng và mật khẩu MySQL của tôi?

  4. MySQL CHAR () so với T-SQL CHAR ():Sự khác biệt là gì?

  5. Các loại trong MySQL:BigInt (20) so với Int (20)