Pengertian
Dalam SQL, date dan time adalah jenis data yang digunakan untuk merepresentasikan nilai tanggal dan waktu.
Date (tanggal) dalam SQL digunakan untuk merepresentasikan nilai tanggal dalam format YYYY-MM-DD, di mana YYYY adalah tahun, MM adalah bulan (01-12), dan DD adalah tanggal dalam bulan (01-31).
Time (waktu) dalam SQL digunakan untuk merepresentasikan nilai waktu dalam format HH:MM:SS, di mana HH adalah jam (00-23), MM adalah menit (00-59), dan SS adalah detik (00-59).
Selain itu, ada juga data type datetime yang menggabungkan date dan time menjadi satu tipe data. Data type ini digunakan untuk merepresentasikan nilai tanggal dan waktu secara bersamaan dalam format YYYY-MM-DD HH:MM:SS.
Contoh
Berikut ini adalah contoh penggunaan data type date and time dalam SQL beserta penjelasannya:
DATE
Data type DATE digunakan untuk menyimpan tanggal dengan format yyyy-mm-dd. Contoh penggunaannya adalah sebagai berikut
TIME
Data type TIME digunakan untuk menyimpan waktu dalam format hh:mm:ss. Contoh penggunaannya adalah sebagai berikut:
DATETIME
Data type DATETIME digunakan untuk menyimpan tanggal dan waktu dengan format yyyy-mm-dd hh:mm:ss. Contoh penggunaannya adalah sebagai berikut:
Fungsi
Date and time adalah tipe data dalam SQL yang digunakan untuk merepresentasikan tanggal, waktu, atau keduanya. Fungsi date and time digunakan untuk memanipulasi dan mengambil data dari tipe data ini.
Berikut ini adalah beberapa fungsi date and time dalam SQL:
1. NOW() - digunakan untuk mengambil tanggal dan waktu saat ini.
2. DATE() - digunakan untuk mengambil bagian tanggal dari sebuah tanggal.
3. TIME() - digunakan untuk mengambil bagian waktu dari sebuah tanggal.
4. YEAR() - digunakan untuk mengambil tahun dari sebuah tanggal.
5. MONTH() - digunakan untuk mengambil bulan dari sebuah tanggal.
6. DAY() - digunakan untuk mengambil hari dari sebuah tanggal.
7. HOUR() - digunakan untuk mengambil jam dari sebuah waktu.
8. MINUTE() - digunakan untuk mengambil menit dari sebuah waktu.
9. SECOND() - digunakan untuk mengambil detik dari sebuah waktu.
10. DATE_ADD() - digunakan untuk menambahkan tanggal atau waktu dengan jumlah tertentu.
11. DATE_SUB() - digunakan untuk mengurangi tanggal atau waktu dengan jumlah tertentu.
12. DATEDIFF() - digunakan untuk menghitung selisih antara dua tanggal atau waktu.
13. DATE_FORMAT() - digunakan untuk mengubah format tampilan dari sebuah tanggal atau waktu.
Tidak ada komentar:
Posting Komentar