Gunakan query sbb:
 
SELECT Last(Rincian.TGL) AS TGL, Rincian.USER, Last(Rincian.KODE) AS KODE, Last(Rincian.DESKRIPSI) AS DESKRIPSI, Last(Rincian.JAM) AS JAM
FROM Rincian
GROUP BY Rincian.USER
HAVING (((Last(Rincian.TGL)) Between #" & Text1.Text & "#  And #" & Text2.Text & "# ))
ORDER BY Rincian.USER DESC;
 
 
----- Original Message -----
Sent: 12/04/2005 08:12 AM
Subject: [Programmer-VB] Tanya lagi DATE

Rekan-rekan programmes mohon maaf kalau saya pernah menanyakan masalah ini karena pc saya barusan kena virus dan di format ulang.

 

Saya memiliki tabel sbb:

            - Field TGL                    : format DATE

            - Field USER                 : format TEXT

            - Field KODE                 : format TEXT

            - Field DESKRIPSI         : format TEXT

            - Field JAM                    : format NUMBER

 

TGL                  USER               KODE               DESKRIPSI                   JAM

01/04/2005        KA                    0140001            MARKETING                 5

04/04/2005        KA                    0140000            MEETING                      6

05/04/2005        KA                    0140010            SAKIT                           8

01/04/2005        IR                     0140002            TRAINING                     8

04/04/2005        IR                     0140000            MEETING                      8

01/04/2005        DL                    0140001            MARKETING                 6

04/04/2005        DL                    0140000            MEETING                      8

05/04/2005        DL                    0140002            TRAINING                     8

 

Yang ingin saya tanyakan bagaimana query-nya bila pencarian tanggal 01/04/2005 s/d. 15/04/2005 maka yang akan di tampilkan hanya transaksi dari tanggal terakhir saja berdasarkan user? Contoh:

 

TGL                  USER               KODE               DESKRIPSI                   JAM

05/04/2005        KA                    0140010            SAKIT                           8

04/04/2005        IR                     0140000            MEETING                      8

05/04/2005        DL                    0140002            TRAINING                     8

 

Saya sudah menggunakan query:

 

Select * from Rincian where Tgl between #" & Text1.Text & "# and #" & Text2.Text & "# order by User, Tgl

Tapi menampilkan seluruh data

 

Kalau saya menggunakan query:

Select MAX (Tgl) as MAXTgl from Rincian where Tgl between #" & Text1.Text & "# and #" & Text2.Text & "# "

Maka hanya keluar 1 record saja yang menampilkan status tanggal terakhir saja.

 

Jadi saya mohon pencerahan kembali dari rekan-rekan sekalian. Dan sebelumnya saya ucapkan terima kasih.

 

Salam,

Didi



Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





Yahoo! Groups Links

Kirim email ke