SQL DatabaseLesson 61Preview gratis
SQL Dates
Lesson ini bagian dari SQL · Semua level
Ringkasan
MySQL memiliki tipe data khusus untuk tanggal dan waktu, antara lain DATE, TIME, DATETIME, TIMESTAMP, dan YEAR. Fungsi bawaan seperti NOW, CURDATE, dan DATE_FORMAT membantu memperoleh serta memformat nilai tanggal. Penting memperhatikan format YYYY-MM-DD agar perbandingan tanggal berjalan benar.
Poin kunci
- Tipe data: DATE untuk tanggal saja, DATETIME, TIMESTAMP, TIME, dan YEAR.
- Fungsi umum: NOW(), CURDATE(), CURTIME(), DATE(), YEAR(), DATE_FORMAT().
- Format tanggal baku MySQL adalah YYYY-MM-DD.
- TIMESTAMP sensitif zona waktu server, sedangkan DATETIME menyimpan nilai apa adanya.
- Pada kolom DATETIME, gunakan fungsi DATE() agar komponen jam tidak mengganggu perbandingan.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.