sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo hacer una tabla mysql con columnas de fecha y hora?

No tiene sentido tener columnas separadas para Fecha y Hora. No tiene mucho sentido

Puedes crear la tabla así

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

Y si desea la parte Fecha, use esta consulta

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

Y si quieres la parte del tiempo usa esta consulta

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