Query MySQL untuk Menghitung Umur dan Menampilkannya dengan Batasan |
Saya akan memberikan contoh query yang bisa digunakan untuk menghitung umur dan menampilkannya dengan batasan umur, misalnya hanya menampilkan umur lebih dari 55 tahun saja.
Saya berikan contoh:
Saya menyiapkan sebuah tabel dengan fieldnya.
Tabel 1: tblPegawai
|
|
---|---|
Field
|
|
ID | |
Nama | |
NIP | |
Unit | |
TempatLahir | |
TanggalLahir |
Saya akan mencoba menghitung umur dan menampilkannya dengan batasan umur lebih besar atau sama dengan 55 tahun dengan query seperti di bawah ini:
"SELECT ID, Nama, NIP, TanggalLahir, (YEAR(CURDATE())-YEAR(TanggalLahir)) AS Umur FROM databasepegawai WHERE (YEAR(CURDATE())-YEAR(TanggalLahir)) >= 55"
Hasil query seperti di bawah ini:
Query MySQL untuk Menghitung Umur dan Menampilkannya dengan Batasan |
[sebenarnya] untuk dokumen pribadi, biar tidak kelupaan.
EmoticonEmoticon