Như đã nêu trong tài liệu PostgreSQL tại đây:
Biểu thức SQL CASE là một biểu thức điều kiện chung, tương tự như các câu lệnh if / else trong các ngôn ngữ lập trình khác.
Đoạn mã trả lời cụ thể câu hỏi của bạn:
SELECT field1, field2,
CASE
WHEN field1>0 THEN field2/field1
ELSE 0
END
AS field3
FROM test