Simplicity Posted December 3, 2006 Share Posted December 3, 2006 HiWould anyone be able to look at the following statement and tell me why ORDER BY is not behaving as expected.[code]SELECT RTeamName, SUM( RGamePld ) , SUM( RGameWon ) , SUM( RGameLost ) , SUM( RGameDraw ) , SUM( DLegFor ) , SUM( DLegAgainst ) , SUM( RPointsSum )FROM LeagueTableWHERE RDivision = 'A'GROUP BY RTeamNameORDER BY RPointsSum DESCLIMIT 0 , 30[/code]I've attached a screen dump of the data in the mySQL db for this query and a screen dump of the output. Any suggestions why this isn't sorting so that the team with two points is at the top of the table?Many thanksS.[attachment deleted by admin] Quote Link to comment https://forums.phpfreaks.com/topic/29305-order-by-not-working/ Share on other sites More sharing options...
fenway Posted December 3, 2006 Share Posted December 3, 2006 You've not used an alias to reference your SUM() expression. Quote Link to comment https://forums.phpfreaks.com/topic/29305-order-by-not-working/#findComment-134491 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.