arkadaşlar şunu bi türlü çözemedm bi yardımcı olurmusunuz ?
mysql'de 2 tane kolun var biri begendim digeri begenmedim
şöyle bir sorgu ve döngü ile en cok begenilenleri yazırmaya calısıyorum
mysql_query("select baslik,begendim,begenmedim from tablodan order by begendim/begendim+begenmedim DESC limit 10")
yanlıs oldugu kesin . ancak ne tür bir degisiklik gerek ?
Kısacası Sorqu yaptıkdan sonra sıralnanlari ortalamaya göre en büyük değerden en ufak 10 tane yazdırmak istiyorum
örnegin
x satır . begendim = '10' | begenmedim '3'
y satır . begendim = '5' | begenmedim '2'
z satır . begendim = '18' | begenmedim '17'
x ortalaması => 10/10+3 =>>0,76
y ortalaması => 5/7 =>>0,71
z ortalaması => 18/17+18 =>>0,51
sonucuna göre sıralama x , y, z olarak yazırmak istyiyorm toparlayacak olursak mysql_query() de ne gibi degisiklikler gerek ?
mysql'de 2 tane kolun var biri begendim digeri begenmedim
şöyle bir sorgu ve döngü ile en cok begenilenleri yazırmaya calısıyorum
mysql_query("select baslik,begendim,begenmedim from tablodan order by begendim/begendim+begenmedim DESC limit 10")
yanlıs oldugu kesin . ancak ne tür bir degisiklik gerek ?
Kısacası Sorqu yaptıkdan sonra sıralnanlari ortalamaya göre en büyük değerden en ufak 10 tane yazdırmak istiyorum
örnegin
x satır . begendim = '10' | begenmedim '3'
y satır . begendim = '5' | begenmedim '2'
z satır . begendim = '18' | begenmedim '17'
x ortalaması => 10/10+3 =>>0,76
y ortalaması => 5/7 =>>0,71
z ortalaması => 18/17+18 =>>0,51
sonucuna göre sıralama x , y, z olarak yazırmak istyiyorm toparlayacak olursak mysql_query() de ne gibi degisiklikler gerek ?