Terkadang Anda mungkin perlu mendapatkan baris mulai hari ini atau memilih rekaman untuk hari ini. Sangat mudah untuk mendapatkan catatan mulai hari ini di MySQL, meskipun tidak ada fungsi bawaan untuk itu. Berikut query SQL untuk mendapatkan data hari ini di MySQL.
Cara Mendapatkan Catatan dari Hari Ini di MySQL
Berikut adalah langkah-langkah untuk mendapatkan catatan dari hari ini di MySQL. Katakanlah Anda memiliki tabel berikut pesanan(tanggal_pesanan, jumlah) yang berisi daftar semua pesanan.
mysql> create table orders(order_date date, sale int); mysql> insert into orders(order_date, sale) values('2020-06-10',250), ('2020-06-11',450), ('2020-06-12',350), ('2020-06-13',220), ('2020-06-14',210), ('2020-06-15',200); mysql> select * from orders; +------------+------+ | order_date | sale | +------------+------+ | 2020-06-10 | 250 | | 2020-06-11 | 450 | | 2020-06-12 | 350 | | 2020-06-13 | 220 | | 2020-06-14 | 210 | | 2020-06-15 | 200 | +------------+------+
Bonus Baca :Cara Mendapatkan Catatan dari 10 Menit Terakhir
Cara Mendapatkan catatan mulai hari ini di MySQL
Berikut kueri SQL untuk mendapatkan catatan hari ini.
mysql> select * from orders where date(order_date) = current_date; +------------+------+ | order_date | sale | +------------+------+ | 2020-06-15 | 200 | +------------+------+
Bonus Baca :Cara Mendapatkan Record dari 7 Hari Terakhir di MySQL
Dalam kueri di atas, kami memilih catatan tersebut di mana tanggal_pesanan tanggal sama dengan tanggal sekarang. Kami menggunakan fungsi DATE untuk mendapatkan nilai tanggal dari kolom order_date. Ini berguna jika kolom Anda adalah bidang datetime. Jika kolom Anda adalah bidang tanggal, maka Anda tidak perlu menggunakan fungsi DATE. Kami juga menggunakan fungsi sistem tanggal_saat ini untuk mendapatkan nilai tanggal terbaru.
Ubiq memudahkan untuk memvisualisasikan data dalam hitungan menit, dan memantau di dasbor waktu nyata. Cobalah Hari ini!