jancooth adlı üyeden alıntı

bu sorgu sana butun degerlerin arasindan en yuksek 100 tanesini secer ve aralarindan 10 tanesini rastgele gösterir.

Cevap:
SELECT TOP 10 Deger from //Önce top 10'u çağırıyoruz
(SELECT TOP 100 Deger FROM Tablo ORDER BY Deger DESC) AS X // Çağırdğımı top 10'u burada ilk 100'ün içinden alıyoruz.
ORDER BY NEWID() // NewID() mssql de random değer gösterir.


düzenleyerek aşağıdaki kodu yazdım olmadı hocam


SELECT * from (SELECT * FROM filmler ORDER BY imdbpuani DESC) AS X ORDER BY imdbpuani