我正在足球赔率/统计/比分网站上工作,我目前正在联赛排名表上工作,但我遇到了问题。
在数据库中,有时我有更多相同的LeagueID列,对于相同的LeagueID来说,列Sub_Id或LeagueName是唯一的,也是键之一。
可以做类似的事情
select * from table where LeagueID={$leagueid} group by Sub_Id having
TeamID = {$team}
所以我只想获得联赛积分榜,其中包含TeamID?这段代码只会让我返回一行,我想让16个团队进入我的团队。
我现在得到了3x16的队伍...
问题是我无法将Sub_id传递给数据库,仅是LeagueID和TeamID。
说起来会容易得多
从Sub_Id = $ subid的表中选择*,但是我不能这样做,只能使用内部联接。假设我不会使用内部联接。
看到这个
我只想要前16个球队,所以作为数据库参数,我传递了LeagueID和TeamID。
最佳答案
使用此查询:
SELECT * FROM table where LeagueID={$leagueid} and TeamID = {$team} group by Sub_Id
关于php - 选择包含相同ID的变量的数据组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31761404/