【发布时间】:2019-06-25 11:11:09
【问题描述】:
我正在尝试创建一个汇总列(column4),如果 column1、column2 不为 null 并且 column3 为 null,则它将包含 column1、column2 的总值。这个理论很简单,但我就是不能让它发挥作用。
我已搜索堆栈,但找不到专门解决此问题的答案。
UPDATE table1
SET "column4" = "column1" + "column2"
WHERE "column1" AND "column2" IS NOT NULL
AND "column3" IS NULL;
错误:AND 的参数必须是布尔类型,而不是数字类型
第 4 行:在哪里“column1”和“column2...
【问题讨论】:
标签: postgresql