• 18-09-2012, 15:42:45
    #10
    Üyeliği durduruldu
    asoza adlı üyeden alıntı: mesajı görüntüle
    GROUP BY veya MAX(hit) ile .. belki iç içe select ile yapılabilir..
    Fikir olsun diye yazdım.
    yok malsef oda olmadı yokmu yardım edebilicek biri
  • 19-09-2012, 01:06:58
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <%
    Set rs1 = baglanti.ExeCute("Select * From products group by p_hit desc limit 0,2")
    While Not rs1.Eof
    Set rs2 = baglanti.ExeCute("Select * From products where p_marka='"&rs1("p_marka")&"' order by by p_hit desc limit 0,20")
    While Not rs2.Eof
    %>
    gösterim alanı
    <%
    rs2.MoveNext
    Wend
    rs1.MoveNext
    Wend
    rs2.Close()
    Set rs2 = Nothing
    rs1.Close()
    Set rs1 = Nothing
    %>

    Yukarda yaptığımız;
    İlk recordset ile sütunu gruplayıp hiti yüksek olan 2 değeri çıkartmak.
    ikinci recordset ile de çıkarmış olduğumuz bu iki değere eşit olan değerlerden 20 tane sayfaya yansıtmak.
  • 20-09-2012, 10:47:30
    #12
    Üyeliği durduruldu
    nicturkey adlı üyeden alıntı: mesajı görüntüle
    <%
    Set rs1 = baglanti.ExeCute("Select * From products group by p_hit desc limit 0,2")
    While Not rs1.Eof
    Set rs2 = baglanti.ExeCute("Select * From products where p_marka='"&rs1("p_marka")&"' order by by p_hit desc limit 0,20")
    While Not rs2.Eof
    %>
    gösterim alanı
    <%
    rs2.MoveNext
    Wend
    rs1.MoveNext
    Wend
    rs2.Close()
    Set rs2 = Nothing
    rs1.Close()
    Set rs1 = Nothing
    %>

    Yukarda yaptığımız;
    İlk recordset ile sütunu gruplayıp hiti yüksek olan 2 değeri çıkartmak.
    ikinci recordset ile de çıkarmış olduğumuz bu iki değere eşit olan değerlerden 20 tane sayfaya yansıtmak.

    Cevap için tşk ederm ama access database kullandıgım için limit foksiyonunu kabul etmiyor olmadı yani yine
  • 20-09-2012, 11:44:34
    #13
    Olmadı yine deyip bırakıyorsunuz sanırım.
    Group by ve top ile olabildiği küçük bir araştırmayla görülebiliyor.
    http://support.microsoft.com/kb/153747
    http://stackoverflow.com/questions/9...-in-same-query

    Google : access group by and top
    Kolay gelsin..