我有 2 个表(表 1 和表 2)。我想执行以下查询:
UPDATE TABLE1 a,TABLE1 b
SET a.desg=CASE WHEN b.attribute_id=74 THEN b.value ELSE a.desc END
WHERE a.entity_id=b.entity_id;
但是我在 TABLE1 中有一些行,entity_id 为 NULL。
评估时未考虑这些WHERE a.entity_id=b.entity_id;
我什至希望为这个 WHERE 子句考虑 NULL。
我怎样才能做到这一点?提前致谢。