我有一张包含产品的表格和一张产品比例为
的表格产品布局:
产品比例布局:
每天晚上我都会查询以实现价格和金额。如果存在差异,将会在实际价格和金额中添加到产品比例的新记录。当没有任何差别时,没有任何事情发生。
更新查询可能只更新产品的一部分而不是所有产品(因为其中一些确实更贵或更便宜,而且其中一些不会有价格或数量的更改。
我想显示给定日期的适当价格和金额,这是完全随机的。换句话说:我想要在给定日期实际生产的所有产品的价格和数量。
这就是问题出现的地方,因为当我想到正确的方法时,我的大脑开始从我耳朵里漏出来。
这就是我的尝试:
SELECT product.*, proporties.*
FROM products product
LEFT JOIN productproporties proporties
ON product.ProductID = proporties.ProductID
WHERE max(proporties.checkdate) <= '25-10-1979 00:00:00'
ORDER BY proporties.checkdate DESC
但这似乎不起作用:)。任何人都可以这么善良地把我踢向正确的方向吗?