尝试从不同的表格中获取一些信息-比较

时间:2019-11-03 16:40:39

标签: mysql sql mysql-workbench

我正在尝试从每个商店的产品价格表中获得产品的最低价格。另外,我想验证STOCK表中是否也存在用户输入的金额。

注意:

  

用户有一个地址,并且该地址与邮政编码相关联。

     

用户将能够从表中选择其他产品   “产品”,这些产品存在(或不存在)于不同的超级市场   和超市有不同的邮政编码(在我的模型邮政编码中   表地址中的数据与表市场中的数据相同)。

     

“内部产品”表中有多个项目属于   不同的超市,他们有不同的价格。我只想   在清单表中插入价格最低的商品   与其他超市相比。如果某商品的价格最低,但   超级市场的​​邮政编码与存在的邮政编码不匹配   在用户表中,然后将其插入到其他寄存器中   其他超市(价格较低)。库存将被检查   每次

看看这个:

sqlfiddle

这是一个示例(我还不能上传图像):

image

我尝试了很多次都没有成功。我使用min函数来获得较低的价格:即:

SELECT idProduct
FROM product
WHERE price = (SELECT MIN(price) FROM product);

然后,我尝试使用不存在函数来解决此问题,但是我失败了。

能请你帮我吗?

0 个答案:

没有答案