Tablo bu.
+---------+------+-----------+
| idno | oyunid | uyeid | puan|
+---------+------+-----------+
| 1.....| 1.........| 1......| 1......|
| 2.....| 1.........| 5......| 1......|
| 3.....| 1.........| 8......| 2......|
| 4.....| 2.........| 2......| 1......|
| 5.....| 2.........| 8......| 2......|
| 6.....| 2.........| 2......| 1......|
| 7.....| 2.........| 8......| 2......|
| 8.....| 2.........| 2......| 1......|
+---------+------+-----------+
Olumlu oy (puan) = 1
Olumsuz oy (puan)=2
$sorgu1 = mysql_query("SELECT SUM(oy.puan),
oy.oyunid, oyunlar.idno, oyunlar.swf, oyunlar.baslik, oyunlar.aciklama, oyunlar.oynanma,
oyunlar.seobaslik, oyunlar.resim, oyunlar.kategori, oyunlar.video, oyunlar.tuslar, oyunlar.tarih,
CASE WHEN ( oyunlar.zaman BETWEEN '".$yenioyunbaslangictarihi."' and '".$zaman."') THEN '1' ELSE '0' END 'yenimi',
kat.idno kategoriidno,kat.kategorimetni, kat.baslik kategoribaslik, kat.aciklama kategoriaciklama, kat.katresim kategoriresim,
kat.kategorimetni,
kat.seobaslik kategoriseobaslik from oylama oy, oyunlar, kategoriler kat where oyunlar.idno=oy.oyunid and oy.puan=1 and kat.idno=oyunlar.kategori and oyunlar.aktif = 1 GROUP by oy.oyunid order by SUM(oy.puan) DESC limit ".populeroyunsayisi);Yapmak istediğim şuDiyelim oyun 20 oy almış ve bunlardan 15'i olumlu, (75%)
başka bir oyun 16 oy almış ve 14'ü olumlu (87.5%)
Amacım bunu yüzdelik oranlara göre sıralamak.
Yardım edecek arkadaşlara şimdiden çok teşekkür ediyorum.