Dan contoh datanya sebagai berikut :
Trus gimana caranya untuk mengetahui umur mahasiswa tersebut tanpa harus menghitung secara manual ??? jawabannya cukup sederhana, kita hanya membutuhkan 2 fungsi SQL :
Ø YEAR(date) misal YEAR(tgl_lahir)berfungsi untuk mengembalikan nilai tahun dari tgl_lahir
Ø CURDATE() Fungsinya mengembalikan nilai tahun sekarang
Pernyataan SQL Lengkapnya Sebagaiberikut :
SELECT nim, nama, tgl_lahir, YEAR(curdate()) - YEAR(tgl_lahir) AS Umur FROM mahasiswa;
Dan untuk menghasilkan umur kita hanya perlu mengurangi tahun sekarang[YEAR(curdate())] dengan tahun lahir[YEAR(tgl_lahir)]
Hasil setelah dieksekusi :

2 comments:
Gw suka datanya....
yoma
Post a Comment