MySQL menyediakan berbagai fungsi yang dapat dimanfaatkan untuk menyimpan dan memanipulasi nilai tanggal, seperti fungsi CURRENT_DATE(). Fungsi ini mengembalikan nilai tanggal saat ini, yang dapat digunakan untuk berbagai tujuan seperti memfilter data tabel berdasarkan tanggal saat ini, menghitung usia orang tersebut, dll.
Artikel ini akan memandu Anda tentang cara menggunakan fungsi CURRENT_DATE() di MySQL.
Bagaimana Cara Menggunakan Fungsi CURRENT_DATE() di MySQL?
“ TANGGAL SEKARANG() ” adalah fungsi di MySQL yang mengembalikan nilai tanggal saat ini. Fungsi yang dinyatakan dapat digunakan untuk tujuan yang berbeda, seperti mengambil tanggal saat ini, memasukkan tanggal saat ini ke dalam tabel, dll.
Mari beralih ke contoh untuk memahami kasus penggunaan fungsi CURRENT_DATE().
Contoh 1: Mengambil Tanggal Sekarang
Nilai tanggal saat ini dapat diambil dengan menggunakan “ PILIH ” pernyataan dengan “ TANGGAL SEKARANG() ” berfungsi seperti yang diberikan di bawah ini:
PILIH TANGGAL_SEKARANG ( ) ;
Keluaran
Output menunjukkan nilai tanggal saat ini.
Contoh 2: Memformat Tanggal
Tanggal saat ini dapat diambil dalam format tertentu dengan menggunakan ' PILIH ” pernyataan dengan “ FORMAT TANGGAL() ' fungsi. Untuk ini, berikan “ TANGGAL SEKARANG() ” fungsi dan a format string sebagai argumen untuk fungsi DATE_FORMAT(), seperti yang ditunjukkan di bawah ini:
PILIH TANGGAL_FORMAT ( TANGGAL SEKARANG ( ) , '%M %d, %Y' ) ;
Keluaran
Output menampilkan nilai tanggal saat ini dalam format yang tepat.
Contoh 3: Memfilter Catatan berdasarkan Tanggal Saat Ini
“ TANGGAL SEKARANG() ” dapat digunakan untuk memfilter data tabel tertentu berdasarkan tanggal hari ini, seperti yang ditunjukkan di bawah ini:
PILIH *DARI pesanan
DI MANA order_date = CURRENT_DATE ( ) ;
Dalam contoh di atas, “ pesanan ” tabel difilter berdasarkan tanggal saat ini.
Keluaran
Output menggambarkan data yang difilter.
Contoh 4: Menghitung Usia Orang
Itu TANGGAL SEKARANG() fungsi dapat digunakan untuk menghitung usia seseorang dengan menggunakan tanggal lahir mereka. Contoh penghitungan usia orang di ' person_details ” tabel diberikan di bawah ini:
PILIH nama, TAHUN ( TANGGAL SEKARANG ( ) ) - TAHUN ( tanggal lahir )SEPERTI usia DARI person_details;
Keluaran
Keluarannya menunjukkan usia orang-orang dari “ person_details ' meja.
Contoh 5: Memasukkan Tanggal Saat Ini ke dalam Tabel
Itu TANGGAL SEKARANG() fungsi dapat digunakan untuk memasukkan nilai tanggal saat ini ke dalam tabel tertentu. Berikut adalah contoh memasukkan nilai yang berbeda dan tanggal saat ini ke dalam “ pesanan ' meja:
MASUKKAN KE DALAM pesanan ( pengenal , id_pengguna, id_produk, jumlah, tanggal_pesanan )NILAI ( 22 , 46 , 10 , 2 , TANGGAL SEKARANG ( ) ) ;
Dalam contoh di atas, “ MASUKKAN KE DALAM ” digunakan untuk memasukkan tanggal hari ini ke dalam tabel pesanan.
Keluaran
Output menunjukkan bahwa tanggal saat ini telah dimasukkan.
Kesimpulan
Fungsi CURRENT_DATE() di MySQL adalah alat canggih yang dapat digunakan untuk berbagai tujuan seperti mengambil tanggal saat ini, memfilter catatan berdasarkan tanggal saat ini, memformat tanggal, menghitung usia orang, dan sebagainya. Dengan menggunakan fungsi ini, menjadi lebih mudah untuk mengelola dan memanipulasi data yang terkait dengan nilai tanggal di database MySQL. Panduan ini memberikan informasi terperinci dengan contoh cara menggunakan fungsi CURRENT_DATE().