Tekrar Eden Kayıtların İlk Olanı Listelemek Asp
-
Arkadaşlar
isimler tablomda 50 tane Çağtay geçiyor ben bu 50 Çağtay insanlarının ilk döndürülenini alarak yaşı cinsiyeti doğum tarihi ile beraberce listelemek istiyorum.
Distinc ile oluyor fakat diğer alanları sorgunun içine nasıl katacağımı çözemedim.
-
MAX deneyebilirsin. Group deneyebilirsin. Distinct kullanarak verileri teke indirip, döngü içinde döngü ile bilgi çekebilirsin her türlü yapılır :/
edit: en basiti isimleri teke indir ve ilk id leri al. sonra da idlerden bilgileri çek döngü içinde.
Set Str=DB.Execute("SELECT Min(id) As StrID, isim FROM veriler GROUP BY isim")
Do While NOT Str.eof
Set Str2=DB.Execute("SELECT yas, cinsiyet, zart, zurt FROM veriler WHERE id="&Str("strid")&"")
IF Not Str2.Eof Then
'Buraya idden çekilen bilgiler vs..
END IF
Str2.Close:Set Str2=Nothing
Str.MoveNext:Loop
Str.Close:Set Str=Nothing -
çok makbule geçti hocam. İşlemler karışınca ilerisine aklım ermiyor bir türlü :|
