【发布时间】:2014-04-23 08:50:00
【问题描述】:
嘿,我想根据产品 ID 找到最低的唯一出价,因为每个产品都有差异。 id 因此,当产品被击中时,它会获得产品 ID,然后根据产品 ID,它会找到最低的唯一出价,然后显示该最低唯一出价者的用户名。
这是该表中一些示例数据的图片:
请为我提供完整的代码。我将非常感谢你们所有人。
$productid=$_session['productid'];
select bidamount, userName,productid
from bid
where
productid = '$productid'
and bidamount = (
select min(lowest_bid.bidamount)
from bid lowest_bid
where
lowest_bid.productid = '$productid'
group by lowest_bid.bidamount
having count(distinct lowest_bid.userName) = 1
order by closing_date
limit 1
)
【问题讨论】:
-
考虑提供适当的 DDL(和/或 sqlfiddle)以及所需的结果集。
-
您发布的查询是什么?尝试解决您的问题?它失败了吗?在哪里?
-
“请提供我完整的代码”不是 SO 的用途。
-
不,这不是免费的编码服务,它可以帮助解决特定问题。
plz provide me full code之类的评论不被善待。
标签: mysql