sql >> Database >  >> RDS >> Mysql

Hoe maak je een mysql-tabel met datum- en tijdkolommen?

Het heeft geen zin om aparte kolommen te hebben voor Datum en Tijd. Het heeft niet veel zin

U kunt de tabel als volgt maken

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

En als je het gedeelte Datum wilt, gebruik dan deze zoekopdracht

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

En als je het Tijd-gedeelte wilt, gebruik dan deze vraag

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


  1. Hoe het laden van gegevens van oracle sql naar pandas df . te versnellen

  2. PostgreSQL - stel een standaard celwaarde in volgens een andere celwaarde

  3. Onjuiste syntaxis bij ''

  4. Kan opgeslagen procedure 'dbo.aspnet_CheckSchemaVersion' niet vinden