Sql server Maximum Puan Sıralama Yardım

psygnosis

Asistan
Katılım
20 Mart 2010
Mesajlar
128
Reaksiyon puanı
1
Puanları
18
unledkkc.png
Alttaki linke tıklayın arkadaslar problemimi görün önce

aşağıdaki çıktıyı şu kod veriyor..

Kod:
select k.uniqe,k.ad,k.Soyad,skor,sure,zaman from skor s
inner join kullanici k on k.userId = s.userId

where skor = (select max(skor) as maxskor from skor where s.userId = userId) order by skor desc,sure asc

http://imageshack.us/photo/my-images/27/unledkkc.png/ şu linki tarayıcıya yapştır...

yukarda id'si 2 olan kullanıcının puanları ve süreleri var Dikkat ettiyseniz 2 puanıda aynı..

Normalde o sorgu Maximum puanı getiriyor... Ama 2 puanda aynı oldugu için 2 sinide Maximum olarak algılayıp 2 sinide yazıyor..

burda süresi kucuk olanı göstericem işte bunu yapamadım Sorguyu bu şekilde düzenlermisin..
 
Üst