9.17. 條件表示式
提示
9.17.1. CASE
CASECASE WHEN condition THEN result
[WHEN ...]
[ELSE result]
ENDSELECT * FROM test;
a
---
1
2
3
SELECT a,
CASE WHEN a=1 THEN 'one'
WHEN a=2 THEN 'two'
ELSE 'other'
END
FROM test;
a | case
---+-------
1 | one
2 | two
3 | other注意
9.17.2. COALESCE
COALESCE9.17.3. NULLIF
NULLIF9.17.4. GREATEST and LEAST
GREATEST and LEASTLast updated
Was this helpful?