Hallo Wong Sekabean, Pie Kabare? Sehat lah yaa, Disini saya akan menjelaskan kepada kalian yang sedang membaca blog saya. Kali ini saya berkesampatan untuk menjelaskan tentang Date & Time, nah yuk baca dan cermati. Terimakasih.
- Pengertian
Tanggal (date) dan waktu (time) adalah tipe data yang digunakan untuk merepresentasikan nilai tanggal dan waktu. Kedua tipe data ini dapat digunakan dalam SQL untuk memanipulasi data yang terkait dengan tanggal dan waktu, seperti pengurutan data berdasarkan tanggal atau waktu, filter data berdasarkan tanggal atau waktu tertentu, atau melakukan operasi aritmatika pada tanggal atau waktu.
- Beberapa manfaat penggunaan date dan time pada SQL antara lain:
a) Menyimpan data tanggal dan waktu: Date dan time memungkinkan kita untuk menyimpan data tanggal dan waktu dengan mudah dan akurat dalam database SQL.
b) Menghitung selisih waktu: Dengan menggunakan date dan time, kita dapat menghitung selisih waktu antara dua tanggal atau waktu, seperti menghitung berapa lama suatu kegiatan dilakukan.
c) Menyortir dan memfilter data: Date dan time memungkinkan kita untuk menyortir dan memfilter data berdasarkan tanggal dan waktu, seperti mencari semua transaksi yang terjadi pada bulan tertentu atau mencari semua pelanggan yang mendaftar dalam waktu tertentu.
- Beberapa fungsi date dan time yang umum digunakan pada SQL antara lain:
a) CURRENT_DATE: Fungsi ini mengembalikan tanggal hari ini dalam format YYYY-MM-DD.
b) CURRENT_TIME: Fungsi ini mengembalikan waktu saat ini dalam format HH:MM:SS.
c) CURRENT_TIMESTAMP: Fungsi ini mengembalikan tanggal dan waktu saat ini dalam format YYYY-MM-DD HH:MM:SS.
d) EXTRACT: Fungsi ini digunakan untuk mengekstrak bagian tertentu dari tanggal atau waktu, seperti bulan atau tahun.
e) DATEADD: Fungsi ini digunakan untuk menambahkan interval waktu tertentu ke tanggal atau waktu yang ditentukan.
f) DATEDIFF: Fungsi ini digunakan untuk menghitung selisih waktu antara dua tanggal atau waktu.
g) DATEPART: Fungsi ini digunakan untuk mengembalikan bagian tertentu dari tanggal atau waktu, seperti bulan atau tahun.
h) CONVERT: Fungsi ini digunakan untuk mengonversi tanggal atau waktu dari satu format ke format yang lain.
- Berikut jenis-jenis yang ada di date & time dalam bentuk tabel:
1. Date - Tipe data Date digunakan untuk menyimpan tanggal. Secara umum penyimpanan tipe data date dengan format Y-m-d / Tahun-Bulan-Tanggal, artinya dari tahun ke bulan dengan pemisah tanda (-). Contohnya 2018-08-09.
2. Time - Tipe data untuk menyimpan ke dalam database MySQL yang berupa waktu / Jam. Format Tipe Data TIME yaitu Jam:Menit:Detik ( H:i:s). Contohnya 08:34:00.
3. DateTime - Tipe data yang berupa waktu dan tanggal, dengan format tahun-bulan-tanggal jam:menit:waktu ( Y-m-d, H:i:s). Contohnya 2018-03-03 08:10:00.
4. Year - Tipe data yang digunakan menyimpan data berupa tahun, dengan format tahun(Y). Contohnya 2019.
- Berikut contoh penggunaan date dan time pada data types SQL:
1. Menambahkan nilai tanggal dan waktu saat data dimasukkan
Ketika memasukkan data ke dalam tabel, kita dapat menambahkan nilai tanggal dan waktu dengan menggunakan tipe data "timestamp" atau "datetime". Misalnya, jika kita ingin menambahkan tanggal dan waktu saat pelanggan melakukan pemesanan, kita dapat menambahkan kolom "tanggal_pesan" dengan tipe data "timestamp".
Komentar
Posting Komentar