Bang Saya Coba Jawab Ya....
Kalau Di mdb gampangnya saya menggunakan 1 Table dan 3 Query
TableNilai Fieldnya
Nama
Nilai
Kode
Query1
SELECT TabelNilai.Nama, TabelNilai.Nilai, TabelNilai.Kode
FROM TabelNilai;
Query2
SELECT Max(TabelNilai.Kode) AS MaxKode
FROM TabelNilai;
Query3
SELECT Query2.Nama, Query2.Nilai, Query1.MaxKode
FROM Query1 INNER JOIN Query2 ON Query1.MaxKode = Query2.Kode;
Tapi saya coba lagi di ADP dengan memanfaatkan Stored Procedure, ternyata lebih
simple
petama saya buat Stored procedure MaxKode seperti ini:
CREATE PROC MaxKode
AS
Select Nama,Nilai, Kode
From TablelNilai
Where Kode=(Select Max(Kode) From TableNilai);
Go
Lalu saya Exekusi
Exec MaxKode
Tampil dah data yang kita mau...
sory ya melenceng ke adp coz lagi belajar adp..
Salam
Rully Newbie...
________________________________
Dari: him mah <[email protected]>
Kepada: belajar-access <[email protected]>
Terkirim: Kamis, 12 Maret, 2009 13:06:29
Topik: [belajar-access] Menampilkan query dengan kode terbesar
maaf, mau minta tolong
untuk menambilkan query dengan kriteria kd terbesar bagaimana ya.
contohnya ada tabel seperti dibawah
nama=A nilai= 10 kd=1 maka yang ditampilkan adalah nama A dengan nilai 10
karena kd tertinggi 1
nama=B nilai= 35 kd= 1 dan nama=B nilai= 15 kd= 2, maka yang ditampilkan adalah
nama B dengan nilai 15 karena kd tertinggi 2
nama=C nilai= 25 kd= 1 dan nama=C nilai= 20 kd= 2, nama=C nilai= 10 kd= 3maka
yang ditampilkan adalah nama C dengan nilai 10 karena kd tertinggi 3
contoh file terlampir
Apakah wajar artis ikut Pemilu? Temukan jawabannya di Yahoo! Answers.
http://id.answers.yahoo..com