chelnov63 Posted May 30, 2007 Share Posted May 30, 2007 Im making a gallery which allows users to rate the images. I have two columns noOfRatings (which hold the no of tiems an image has been rated) and totalRatingScore (which holds the total of all the ratings for that particular image) I want to make a sort option e.g 'sort by highest rated' Is there a quick way to return the recordset ORDERED by highest rated.. i wa thinking somethign along the lines of SELECT * FROM TABLE ORDER BY noOfRatings/totalRatingScore Can i do it this way or is some special techinque needed? cheers Quote Link to comment https://forums.phpfreaks.com/topic/53548-order-by-dividing-two-columns/ Share on other sites More sharing options...
trq Posted May 30, 2007 Share Posted May 30, 2007 Not tested, but you get the idea. SELECT noOfRatings/totalRatingScore as rate FROM tbl ORDER BY rate Quote Link to comment https://forums.phpfreaks.com/topic/53548-order-by-dividing-two-columns/#findComment-264629 Share on other sites More sharing options...
chelnov63 Posted May 31, 2007 Author Share Posted May 31, 2007 Thanks for your help Thorpe..it worked pefectly Quote Link to comment https://forums.phpfreaks.com/topic/53548-order-by-dividing-two-columns/#findComment-265450 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.