【发布时间】:2019-07-31 09:44:40
【问题描述】:
我在SQL 有两张桌子:
T1 布局如下:
PrID NapID URN Date
-------------------------------------------
12345 | NULL | 123 | 2019-06-02
23456 | NULL | 456 | 2019-07-03
34567 | NULL | 789 | 2019-07-05
T2 布局如下:
SYSApID PnID StartDate EndDate
-------------------------------------------
54321 | 2 | 2019-06-01 | 2019-06-30
65432 | 3 | 2019-07-01 | 2019-07-31
我希望获得有关如何使用来自table 2 的SYSApID 更新table 1 中的NapID 列的指针,它将根据@ 的位置应用相关的ID table 1 中的 987654329@ 介于 table2 中的 StartDate 和 EndDate 之间。
【问题讨论】:
-
标记您的 dbms 名称
标签: sql join sql-update