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

Làm cách nào để chuyển đổi datetime sang date, cắt bớt thời gian, để lại ngày tháng?

Nếu bạn muốn điều này trong SELECT -Bảng cáo, chỉ cần sử dụng DATE Nhà điều hành:

SELECT DATE(`yourfield`) FROM `yourtable`;

Nếu bạn muốn thay đổi cấu trúc bảng, chỉ cần thay đổi kiểu dữ liệu thành DATE (tất nhiên chỉ làm điều này nếu điều này không ảnh hưởng đến các ứng dụng tùy thuộc vào trường này).

ALTER TABLE `yourtable` CHANGE `yourfield` `yourfield` DATE;

Cả hai sẽ loại bỏ phần thời gian.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn MySQL để có được các sản phẩm bán chạy nhất

  2. Làm cách nào để chèn dữ liệu vào bảng Hive (0.13.1)?

  3. MySQL CONCAT (string, longtext) cho kết quả là chuỗi hex

  4. Chọn mysql đệ quy?

  5. MySql - Cập nhật bảng bằng cách sử dụng trạng thái chọn từ cùng một bảng