如何在SQL中使用SQL条件语句

我正在研究BIRT报告 . 我需要做的是,如果Column1值是Approved,则将Column 2值复制到Column 3,否则为null

回答(1)

2 years ago

您可以尝试使用 CASE 表达式执行 UPDATE ,如下所示:

UPDATE yourTable
SET Column3 = CASE WHEN Column1 = 'Approved' THEN Column2 ELSE NULL END;