Sunday, December 20, 2009

SQL Untuk Menampilkan(hitung) UMUR(MySql)

Pada Tutorial kali ini kita akan belajar menampilkan(Menghitung) umur menggunakan Perintah SQL(Database Mysql). disini saya sudah mempunya table mahasiswa dengan fild sebagai berikut : nim, nama, tgl_lahir. Jelasnya Seperti Gambar di bawah ini :







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:

code13 said...

Gw suka datanya....

Anonymous said...

yoma

Toggle

About Me

My Photo
ganteng,pinter,dewasa,mandiri,suka mencoba hal-hal Baru,suka tantangan.