Mysql
 sql >> Database >  >> RDS >> Mysql

Come creare una tabella MySQL con colonne di data e ora?

Non ha senso avere colonne separate per Data e Ora. Non ha molto senso

Puoi creare la tabella in questo modo

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

E se vuoi la parte Data usa questa query

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

E se vuoi la parte Tempo usa questa query

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