我有动态更新的表格。 今天我有30行但是这个例子让我们使用3行。
表1:
color = blue, revenue_yesterday = 40.00
表2:
product_id = 1, color = blue, price = 20.00
product_id = 2, color = blue, price = 20.00
product_id = 3, color = red, price = 15.00
我将每天/每周运行crontab来检查昨天或上周的收入。
我需要一个脚本,它将按表格从表格2中获取价格总和,并更新表格1中的revenue_yesterday,其中颜色与表格2相匹配。请谢谢。
答案 0 :(得分:1)
Update Table1
Set revenue_last_month =
(
Select sum(price)
from Table2
where Table2.color = Table1.color
)