我正在足球赔率/统计/比分网站上工作,我目前正在联赛排名表上工作,但我遇到了问题。

在数据库中,有时我有更多相同的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的表中选择*,但是我不能这样做,只能使用内部联接。假设我不会使用内部联接。

看到这个php - 选择包含相同ID的变量的数据组-LMLPHP

我只想要前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/

10-10 11:02