Dear Bapak Gege Nugroho,

Saya kurang mengerti apa tujuan dari query query dari bapak Gege, tapi saya 
coba untuk bisa mengerti.
Distinct akan membuang record kembar. sekali lagi, record.
A. query pertama anda sepertinya ingin membuang salah satu recordnya dengan 
disticnt tetapi jelas saja akan gagal ( hasilnya = 2 record ) karena jam dari 
record 1 dan record 2 beda.

B.  query Bapak yang kedua, ngak masuk ???? seharusnya hasilnya
id                  Tgl
=== =======================
Select Distinct IDx, Tgl From Table1 Where IDx='01'
01            2008-02-20

C. Query yang ketiga juga gak masuk ????? seharusnya hasilnya :

ID
-----
01


Regards



Gege Nugroho <[EMAIL PROTECTED]> wrote:                               
Guys...
  Gwe punya masalah lage (yang kesekian kalinya :-)....)
   
  Kondisi Gwe gini:
  Pake Visual Basic 6.0 SP 6.0 ActiveX
  Database MySQL 5.0
  Tanpa komponent ADODC
   
  Saat nyimpen gwe punya data :
  ID    TglIn              JamIn
  01    2008-02-20    15:00:00
  01    2008-02-20    15:01:59
   
  Nah gwe mau data itu yang kesimpen cuman satu ajah (yang mana ajah) dengan 
statement ini, malah masuk dua-duanya : xM = "Select Distinct ID, TglIn, JamIn 
From Tabel Where ID='" & .Fields("ID") & "'"
   
  Kalo gwe pake ini, data ngga masuk sama sekali : xM = "Select Distinct ID, 
TglIn From Tabel Where ID='" & .Fields("ID") & "'"
    
  Juga kalo pake ini, ngga masuk juga : xM = "Select Distinct ID From Tabel 
Where ID='" & .Fields("ID") & "'"
   
  Jadi intinya bagaimana menggunakan statement SELECT DISTINCT ini dimana hanya 
menyortir satu data ID dan TGLIN ajah. 
   
  Ato ada statement lain yah?
  Trims yo...
   
  PS : Sori kalo tatabahasa gwe rada njelimet... hehehe
   
  dariyangbingungngambilsatudata


Regards
Gege Nugroho        

---------------------------------
Be a better friend, newshound, and  know-it-all with Yahoo! Mobile.  Try it now.
     
                               

       
---------------------------------
Never miss a thing.   Make Yahoo your homepage.

Kirim email ke