Monday , May 27 2019
Home / MySQL / Pencarian Tahun Pada Type DateTime Mysql

Pencarian Tahun Pada Type DateTime Mysql

foto : mysql

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.

Pencarian Tahun Pada Type DateTime Mysql

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.

About Firdan Ardiansyah

Admin di lebakcyber.net Untuk berhubungan dengan saya, silahkan kirim email ke : firdan@lebakcyber.net

Leave a Reply

Your email address will not be published. Required fields are marked *