betul sekali, anda membutuhkan tabel tambahan nilai kode wilayah: M_NilaiKodWil(Kode,Nilai)
+------+-------+ | Kode | Nilai | +------+-------+ | A | 10 | | B | 15 | | C | 35 | +------+-------+ Karena satu wilayah cuma dihitung sekali, maka bentuk saja query distinct: SELECT DISTINCT h.nip, h.kodewilayah, n.nilai FROM history AS h INNER JOIN M_NilaiKodWil n ON h.kodewilayah = n.kode simpan sebagai query1 lalu ambil nilai nya dengan summary query: SELECT nip, SUM(nilai) as NilaiHistory FROM query1 GROUP BY nip aksan kurdin Andik wrote:
Minta advise dong ama rekan2 access. data sbb : nip : norut : rwyjab : Kode wilayah ======================================= 1 1 kabag Palopo A 1 2 kasi madura B 1 3 kasubbag ambon C 1 4 Kasi palu A untuk A bernilai 10 untuk B bernilai 15 untuk C bernilai 35 - tugasnya menghitung berapa nilai histori nip 1 dgn ketentuan, kode wilayah sama dihitung satu kali saja - apa perlu fungsi tambahan untuk membaca kode wilayah - info tambahan, data tsb akan ditampilkan pada form. trims banget yach. minta logika dan sintak yg sangat sederhana syukur2 dapet contoh formnya.

