- Katılım
- 30 Aralık 2003
- Mesajlar
- 180
- Reaction score
- 0
merhaba arkaşlar,
video izleme ile ilgili bi db var ve bu db nin içinde video ile ilgili "tblvideolar" tablosunun içinde "oy_sayisi" ve "puan" diye stunlarım var.
benim amacim videoya verilen puanların ve oy sayısının ortalamasını alıp videonun ortalama puanını ziyaretçiye gösterebilmk bunu nasıl yapabilirim sayfamda ? Nasıl Bir kod eklemeliyim ?
sayfamın db bağlantısı şu şekilde :
<%Set kon = Server.CreateObject("ADODB.connection")
kon.Open ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("xxx.mdb"))
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open "SELECT TOP 9 * FROM tblVideolar ORDER BY puan DESC, videoID ASC", kon, 1, 3
%>
birde sormak istediğim bir diğer konu bu db bağlantısıyla en çok oy alan 9 veriyi gösteriyorum fakat tabiki bu veride ortalama puana göre sıralanmıyor sadece tablodaki "puan" stununa göre sıralanıyor.
bunuda ortalama değere ("puan" ve "oy_sayısı" stunlarının ortalaması "puan/oy_sayısı" ) göre ilk 9 veriyi sıralama yapmam mümkün mü ?
video izleme ile ilgili bi db var ve bu db nin içinde video ile ilgili "tblvideolar" tablosunun içinde "oy_sayisi" ve "puan" diye stunlarım var.
benim amacim videoya verilen puanların ve oy sayısının ortalamasını alıp videonun ortalama puanını ziyaretçiye gösterebilmk bunu nasıl yapabilirim sayfamda ? Nasıl Bir kod eklemeliyim ?
sayfamın db bağlantısı şu şekilde :
<%Set kon = Server.CreateObject("ADODB.connection")
kon.Open ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("xxx.mdb"))
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open "SELECT TOP 9 * FROM tblVideolar ORDER BY puan DESC, videoID ASC", kon, 1, 3
%>
birde sormak istediğim bir diğer konu bu db bağlantısıyla en çok oy alan 9 veriyi gösteriyorum fakat tabiki bu veride ortalama puana göre sıralanmıyor sadece tablodaki "puan" stununa göre sıralanıyor.
bunuda ortalama değere ("puan" ve "oy_sayısı" stunlarının ortalaması "puan/oy_sayısı" ) göre ilk 9 veriyi sıralama yapmam mümkün mü ?