Es macht keinen Sinn, getrennte Spalten für Datum und Uhrzeit zu haben. Es macht nicht viel Sinn
Sie können die Tabelle so erstellen
CREATE TABLE timeDate (
id INT,
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
);
Und wenn Sie den Datumsteil wollen, verwenden Sie diese Abfrage
SELECT DATE(`ts`) FROM timedate WHERE id =someId
Und wenn Sie den Zeitteil wollen, verwenden Sie diese Abfrage
SELECT TIME(`ts`) FROM timedate WHERE id =someId