您好,我有一个查询,我想根据其中一个字段是否为空来选择两个字段之一的值。
field1 and field2
我想选择它们作为complete_field
IF field1 is empty, then complete_field is field2
ELSE complete_field is field1
在 php 中,它会像这样完成:
$complete_field = $field1 == '' ? $field2 : $field1;
我将如何在 PostgreSQL 中执行此操作?
我试过:
SELECT
(IF field1 = '' THEN field2 ELSE field1) AS complete_field
FROM
table
但它不起作用。
请帮助我:)谢谢