【发布时间】:2011-07-15 22:21:25
【问题描述】:
我已经在该站点上搜索过类似的帖子,但我只找到了一个开发人员尝试使用大量 SQL 查询进行计算(赢-输-画)的帖子。我想在我的控制器中进行计算,但不知道从哪里开始。
我有 2 个表格,如下所示:
团队
teamID teamName
游戏
gameID matchday homeTeamID awayTeamID homeScore awayScore
现在我正试图根据这场比赛的结果得出联赛排名,但我需要一些关于如何看待这个的见解......
目前,我有一个查询,它选择所有比赛结果并将正确的球队 ID 分配给主队或客队,如下所示:
"SELECT g.gameID, g.matchday, g.homeTeamID, g.awayTeamID, g.homeScore, g.awayScore, th.teamName as homeTeam, ta.teamName as awayTeam,
FROM games AS g
INNER JOIN teams as th ON g.homeTeamID = th.teamID
INNER JOIN teams as ta ON g.awayTeamID = ta.teamID
JOIN submenu_teams AS s ON g.submenuID = s.submenuID"
任何人都可以尝试解释从这里到哪里可以根据他们在赛季中赢得的积分获得球队的不错排名吗?
谢谢!
【问题讨论】:
标签: php sql codeigniter ranking