这是我的问题,我有两个表:产品和出价
在产品表中,我有产品名称,id,价格(买方现在)和拍卖类型。
现在在我的出价,我有bids_id,bids_item,bids_amount。我正试图展示新上市的产品,要么拍卖,要么现在购买它。我正在试图显示出价和买入现在的价格。
下面是我正在使用的SQL代码:
SELECT *
FROM products,
bids
WHERE enddate > Now()
AND products.id = bids.bids_item
ORDER BY date DESC
LIMIT 16
这个声明的问题是
有一个列名和价格的简单列表。我插入了值:
Name | Price
-------------
A | 3
-------------
B | 30
我需要获得之前插入的所有价格值的最大值,以检查插入记录中的价格是否大于现有的最大值(类似于拍卖)。
但是=Price>MAX(价格)不起作用,因为它只检查现有的记录。我的任务有集积功能吗?