大家好,我有一个结构如下的表
| 身份证|旧的|纽伊德|达永|现行日期|代码|
| - ------|- ------|- ------|- ------|- ------|- ------|
| 1个|零|六三六|2022年3月7日16时02分48.960秒|2022年3月25日10时27分56.393秒|七七七|
| 第二章|六三六|二百零二|2022年3月25日10时27分56.393秒|2022年5月11日14时34分48.153秒|七七七|
| 三个|二百零二|二百零三|2022年5月11日14时34分48.153秒|2022年5月12日14时35分42.957秒|七七七|
| 四个|二百零三|二百七十三|2022年5月12日14时35分42.957秒|2022年5月14日14时35分42.957秒|七七七|
| 五个|二百七十三|一百八十九|2022年5月14日14时35分42.957秒|零|七七七|
当前currentdate中的列是空的。我想像上面提到的那样更新当前日期的列,即更新从dateon列后退一步的currentdate列。
我尝试了此查询,但它正在更新随机数据
UPDATE a
SET a.currentdate = b.dateon
FROM Table a
LEFT JOIN Table b ON b.code = a.c aodend b.oldid = a.newid
1条答案
按热度按时间gjmwrych1#
您可以按如下方式使用CTE中的电极导线功能:
See demo