Pencarian Tahun Pada Type DateTime Mysql
lebakcyber.net – Pada tutorial belajar Mysql kali ini kita akan mempelajari tentang bagaimana melakukan pencarian tahun pada type DateTime Mysql. Seperti yang sudah diketahui sebelumnya, format input record dari type field datetime di mysql adalah (YYYY-MM-DD).
Dan jika dilihat dari format input record type data tersebut dimulai dari tahun, bulan dan juga tanggal. Dan pada kesempatan ini kita akan mencoba untuk melakukan pencarian berdasarkan tahun dan juga bulan pada type data DateTime di Mysql.
Pada contoh kali ini saya memiliki sebuah tabel siswa yang memiliki record seperti pada gambar dibawah ini, dimana pada field tgl_lahir menggunakan tipe data DateTime.
Misalnya berdasarkan data diatas kita ingin mencari siswa yang lahir pada tahun 1990 dan untuk melakukan pencarian berdasarkan tahun pada type data DateTime di Mysql, silahkan ketikan query mysql dibawah ini :
SELECT * FROM `data_siswa` where YEAR(tgl_lahir) = '1990';
Maka nanti data yang akan ditampilkan adalah siswa yang tahun lahirnya 1990 seperti pada gambar dibawah ini :
+----+------------+-------+-------+ | id | tgl_lahir | Nama | kelas | +----+------------+-------+-------+ | 1 | 1990-05-03 | Amar | 3ka03 | | 2 | 1990-08-08 | Bilal | 3ka03 | +----+------------+-------+-------+
Pencarian Bulan Berdasarkan Type Data DateTime di Mysql
Sekarang kita akan mencoba untuk melakukan pencarian data siswa berdasarkan bulan kelahiran pada type data datetime di mysql. Misalnya kita ingin mencari siswa yang lahir pada bulan 08, maka query mysqlnya adalah seperti dibawah ini :
SELECT * FROM `data_siswa` where MONTH(tgl_lahir) = '08';
Maka nanti data yang ditampilkan adalah siswa yang lahir pada bulan 08 seperti tampak pada gambar dibawah ini :
+----+------------+---------+-------+ | id | tgl_lahir | Nama | kelas | +----+------------+---------+-------+ | 2 | 1990-08-08 | Bilal | 3ka03 | | 3 | 1991-08-23 | Bintang | 3ka03 | +----+------------+---------+-------+
Oke jadi seperti itulah bagaimana cara melakukan pencarian tahun atau bulan pada tipe data datetime di mysql. Semoga tutorial sederhana ini dapat bermanfaat bagi kalian yang sedang mempelajari Mysql.