Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: oracle sum display zero instead of NULL

Re: oracle sum display zero instead of NULL

From: <fitzjarrell_at_cox.net>
Date: Thu, 01 Nov 2007 12:06:00 -0700
Message-ID: <1193943960.043375.81850@o3g2000hsb.googlegroups.com>


On Nov 1, 1:55 pm, trp..._at_gmail.com wrote:
> I have a simple query:
>
> SELECT SUM(cases_escalated) AS casesescalated FROM groupsummary WHERE
> report_date=TO_DATE('Sep 2007','MON YYYY') AND group_name = 'T1';
>
> The query works fine, except for when there is nothing to SUM and then
> I get returned NULL instead of 0.
>
> My question is how can I get the query to display 0 instead of
> 'blank'; I read something about using a join, but I don't see how
> joining would help me as right now this is the only table in my
> database. Would I somehow join against a query to DUAL?

SELECT SUM(nvl(cases_escalated, 0)) AS casesescalated FROM groupsummary
WHERE report_date=TO_DATE('Sep 2007','MON YYYY') AND group_name = 'T1';

David Fitzjarrell Received on Thu Nov 01 2007 - 14:06:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US