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

Làm thế nào để tạo một bảng mysql với các cột ngày và giờ?

Không có ích gì khi có các cột riêng biệt cho Ngày và Giờ. Nó không có nhiều ý nghĩa

Bạn có thể tạo bảng như thế này

CREATE TABLE timeDate (
   id INT,
  ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
);

Và nếu bạn muốn phần Ngày, hãy sử dụng truy vấn này

SELECT DATE(`ts`) FROM timedate WHERE id =someId

Và nếu bạn muốn phần Thời gian, hãy sử dụng truy vấn này

SELECT TIME(`ts`) FROM timedate WHERE id =someId


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tạo đường hầm ssh trong ruby ​​và sau đó kết nối với máy chủ mysql trên máy chủ từ xa

  2. MySQL hiển thị số 0 cho các ngày không có bản ghi

  3. Cách di chuyển MySQL từ Amazon EC2 sang Trung tâm dữ liệu tại chỗ của bạn mà không có thời gian ngừng hoạt động

  4. Câu lệnh Java Prepared không thực thi

  5. Thực thi truy vấn MySQL SELECT * song song