我的桌子价格如下:
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."'");
如果有人能帮助我,我会非常感激
非常感谢提前!
答案 0 :(得分:0)
如果您想要赢得价格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."'");