Re: [GENERAL] COALESCE() or NVL() - Mailing list pgsql-general

From Robin Thomas
Subject Re: [GENERAL] COALESCE() or NVL()
Date
Msg-id 199806182052.NAA13301@cepheus.azstarnet.com
Whole thread Raw
In response to Re: [GENERAL] COALESCE() or NVL()  (rmcm@compsoft.com.au)
Responses Re: [GENERAL] COALESCE() or NVL()  (Summer <summerd@cs.unm.edu>)
List pgsql-general
At 12:03 PM 6/17/98 +0000, Jose' Soares Da Silva wrote:
>> Jose' Soares Da Silva writes:
>>  > SELECT name,NVL(salary)+100 AS dream FROM emp;
>>  > name       |dream
>>  > -----------+-----
>>  > Sam        | 1300
>>  > Claire     | 5100
>>  > Bill       | 4300
>>  > Ginger     | 4900
>>  > NULL VALUES|              <--- I expected 100 here.
>>  > (5 rows)

SELECT name, NVL(salary, 0) + 100 AS dream FROM emp;

NVL() takes two values: the column/variable, and the value to use if NULL.

--
Robin Thomas
rthomas@azstarnet.com

pgsql-general by date:

Previous
From: eric@gateway.ctlno.com
Date:
Subject: Help with auto-increment
Next
From: Michael Robinson
Date:
Subject: Gracefully handling variable-length data types at the 8k limit?