View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 29.04.2008   #1 (permalink)
darkfaceofmoon
 
Üyelik Tarihi: 11.02.2007
Yer: Ankara
Yaş: 24
Mesaj: 33
Kategorinin son kaydı ve inselect

Şöyle ki bir üyelik sisteminde üyenin süreçlerini tek tek tutuyoruz. Örnek vermek gerekirse şu şekilde.

HTML Code:
[b]IslemId - UyeId - UyeTuru - Tarih[/b]
1 - 4 - OnaySureci - 1.1.2005
2 - 4 - Onaylandi - 2.4.2005
3 - 4 - AltinUye - 3.4.2006
Yapmak istediğim şey ise üyenin tarih olarak son yapılan işlemine göre sınıflandırılması. Yani mesela OnaySureci olan üyeleri getir dediğimde tüm üyeleri getiriyor çünkü tüm üyeler bu süreçten geçiyor zaten. Hal böyle olunca tüm üyeler geliyor SQL çıktısında. İstediğim şey tarihe göre sıralanmış şekilde üyenin son durumu OnaySureci olanları getirmesini istiyorum.
Şu şekilde yazmıştım ama yapmıyor, tüm üyeleri getirdi bu kez de.

Kod:
SELECT * FROM vwKayitliUyeler where UyelikTuru=4 and strTarih in (select Max(strTarih) from UyeKayitlari group by UyeId)
vwKayitliUyeler adlı view de zaten üyeadi, kayitlari ve id ile okunan verileri birleştirmek için açtım sadece. Yani mesela il için id kaydediliyor table'da ama div ile direkt yazıdıruıyorum il adını. neyse... Sonuç olarak nasıl yaparım fikir verecek var mı bu dediğim şeyi.


Şimdiden yardımcı olacak herkese çok teşekkürler
darkfaceofmoon şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin