我正在尝试从每个商店的产品价格表中获得产品的最低价格。另外,我想验证STOCK表中是否也存在用户输入的金额。
注意:
用户有一个地址,并且该地址与邮政编码相关联。
用户将能够从表中选择其他产品 “产品”,这些产品存在(或不存在)于不同的超级市场 和超市有不同的邮政编码(在我的模型邮政编码中 表地址中的数据与表市场中的数据相同)。
“内部产品”表中有多个项目属于 不同的超市,他们有不同的价格。我只想 在清单表中插入价格最低的商品 与其他超市相比。如果某商品的价格最低,但 超级市场的邮政编码与存在的邮政编码不匹配 在用户表中,然后将其插入到其他寄存器中 其他超市(价格较低)。库存将被检查 每次
看看这个:
这是一个示例(我还不能上传图像):
我尝试了很多次都没有成功。我使用min函数来获得较低的价格:即:
SELECT idProduct
FROM product
WHERE price = (SELECT MIN(price) FROM product);
然后,我尝试使用不存在函数来解决此问题,但是我失败了。
能请你帮我吗?