【发布时间】:2020-04-13 09:57:16
【问题描述】:
我有一张带有memberID 和Date 的表,如下所示:
MEM_ID DATE ttl_sales
-------------------------------------
19960124000007 2020-01-19 NULL
19960131001079 2020-01-20 NULL
19960203001249 2020-01-07 NULL
19960205000213 2020-01-14 NULL
我需要从sales_table 更新ttl_sales,条件是使用同一行中的MEM_ID 以及同一行中DATE 之前发生的事务。
我以后可能需要使用类似的功能,但条件更复杂(在给DATE之前加上在某些商店交易,某些产品等),因此欢迎使用相关关键字和解决方案。
我正在使用 SQL Server。
谢谢。
【问题讨论】:
-
要求您提供预期的输出,如果您到目前为止已经尝试了预期输出的说明/逻辑,该怎么办。
标签: sql sql-server sql-update