小编典典

MySQL更改列中的所有值

sql

我想更改表列“ Quellendatum”中的所有值。

如果行值为2005-06-20,则应将其替换为2012-06-20。当行值为NULL或为空时,则应保持不变。

目前,我通过选择以下行来手动修改此内容:

UPDATE  `outgoing2`.`tbl_hochschule` 
SET  `Quellendatum` =  '2012-06-20' 
WHERE  `tbl_hochschule`.`id` =1;

有没有办法自动执行此任务?


阅读 170

收藏
2021-03-17

共1个答案

小编典典

怎么样:

UPDATE outgoing2.tbl_hochschule 
SET Quellendatum = '2012-06-20' 
WHERE Quellendatum = '2005-06-20' 
AND !isnull( Quellendatum );
2021-03-17