none
order by desc ile gelen sorguda'ki n.'ci kaydı çekmek RRS feed

  • Soru

  • Öncelikle merhabalar.

    örneğin 

    select adet from calisanlar order by adet desc

    10 tane adeti sıralamak için şekildeki gibi bir sorgu yazdık.

    ben 3. ve 4. adetleri label1ve label2'ye yazdırmak istiyorum

    label1=3.adet

    label2=4.adet

    şeklinde mantık olarak bunu sağlayan bir sorgu nasıl oluşturabilirim?

    şunun için soruyorum yapılan satış adetine göre çalışanların resimleri listelenicek 5-10 sn'de 1 kez.

    30 Temmuz 2013 Salı 09:35

Yanıtlar

  • Aşağıdaki sorgu size her kaydın numarasını döndürür. Bu sorguyu Dataset içerisine alıp oradan numarayı çağırabilirsiniz.

    SELECT *, ROW_NUMBER() OVER (ORDER BY Adet DESC) Satir_No FROM calisanlar  ORDER BY Satir_No 


    Ahmet Kaymaz
    http://www.ahmetkaymaz.com
    C# VB.NET ASP.NET kitabı

    • Yanıt Olarak İşaretleyen Burak ORDU 2 Ağustos 2013 Cuma 06:44
    30 Temmuz 2013 Salı 09:40