我有一个像这样的价格表:


  id-价格-金额


我还有其他的桌赢家,可以保持用户赢得的价格。看起来像这样:


  id-userid-priceid


因此,我表价格的id是作为赢家表中的priceid的销售。

现在,假设我想要赢得价格X且价格X具有ID 1的获胜者数量。我尝试编写查询,但似乎没有多大意义。

$price = "X";
$count = $conn->fetchAll("SELECT winners.id FROM winners INNER JOIN prices ON winners.priceid=prices.id WHERE prices.price='".$price."'");


如果有人可以帮助我,我将非常感谢

提前谢谢了!

最佳答案

如果您想要中奖号码X的号码:

$count = $conn->fetchAll("SELECT COUNT(winners.id) AS nb_winners FROM winners INNER JOIN prices ON winners.priceid=prices.id WHERE prices.price='".$price."'");

09-15 23:47