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

Kirim email ke