📜  postgres 使用 if 条件查询更新 - SQL 代码示例

📅  最后修改于: 2022-03-11 15:05:02.979000             🧑  作者: Mango

代码示例2
update t1 
  set current_location = 
    case t2.status
        when 0 then 'Deployed'
        when 1 then 'Retrieved'
        when 2 then 'Lost'
    end
from t2 inner join t3
   on t2.some_id = t3.some_id
where t3.serial_number = t1.serial_number;