我有一个带有两个DATETIME列的表。
其中之一从不为NULL,但其中之一有时为NULL。
我需要编写一个查询,该查询会将B列的所有NULL行设置为等于A列中的值。
我已经尝试过该示例,但是所选答案中的SQL无法执行,因为MySQL Workbench似乎不喜欢UPDATE中的FROM。
Answers:
以下是示例代码,可以帮助您将A列处理为B列:
UPDATE YourTable
SET ColumnB = ColumnA
WHERE
ColumnB IS NULL
AND ColumnA IS NOT NULL;