Tidak ada gunanya memiliki kolom terpisah untuk Tanggal dan Waktu. Tidak masuk akal
Anda dapat membuat tabel seperti ini
CREATE TABLE timeDate (
id INT,
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
);
Dan jika Anda ingin bagian Tanggal gunakan kueri ini
SELECT DATE(`ts`) FROM timedate WHERE id =someId
Dan jika Anda ingin bagian Waktu gunakan kueri ini
SELECT TIME(`ts`) FROM timedate WHERE id =someId