dear lisa,
30 tahun 6 bulan itu sama dengan (30 x 12) + 6, yaitu 366 bulan.
dengan cara yang sama, kalau tahu bulannya 366, maka bisa di dapat berapa tahun sisa berapa bulan
366 \ 12 = 30
366 mod 12 = 6
ini bisa di bawa ke dalam fungsi
fungsi umur_bulan(jumlah_bulan) as string
umur = (jumlah_bulan\12) & " tahun, "
umur = umur & (jumlah_bulan mod 12) & " bulan"
umur_bulan = umur
end fungsi
kalau sudah jadi fungsi maka bisa dibawa ke query
select nama, tgllahir, umur_bulan(datediff("m",[tgllahir],date()) as umur_sekarang
from table1
aksan kurdin
Terima kasih atas penjelasanya,.
klu yang seperti ini sudah saya coba, yang saya maksudkan adalah mencari selisih bulan:
Misalnya umur saya sekarang ini adala 30 tahun 6 bulan,
jadi bagai mana mencari umur yang 6 bulan tersebut,.
klu mengggunakan rumus :
DateDiff("m", [tgl_lahir], [tgl_sekarang]) umur dalam bulan akan dihitung mulai kita lahir sampai bulan sekarang, yang saya maksud adalah selisih bulannya dalam setahun, Tolong donk sarannya lagi. saya minta maaf kalau keterangan yang saya berikan kurang jelas. Terimakasih Salam Lisa_Pasaribu
Posted by: Aksan Kurdin <aksan.kurdin@gmail.com>
Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (0) |
Tidak ada komentar:
Posting Komentar