From: | "Deva Vejay" <devavejay(at)preveho(dot)com> |
---|---|
To: | <pgsql-hackers(at)postgresql(dot)org> |
Subject: | PostgreSql HELP! |
Date: | 1999-06-22 18:17:12 |
Message-ID: | 006001bebcdb$757c6960$0201a8c0@jupiter.netdepot.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
I was looking thru the postgresql message archive searching for a solution to my problem... which you articulated quit well... if you have max(key) of an empty table, the result set is { } which when added to anything gives you { }
do you know how make the result of max(key) of a empty table return 0 we have tried writing our oun c funtion :
int
newmax (int arg,int arg2) {
if (arg2==0)
{
return (arg2);
}
else
{
return(arg);
}
}
we call it :
select newmax(max({key}), Count({key})) which returns us { }
if we call it w/ select newmax(3,0)) returns 0
if we call it w/ select newmax(12,4)) returns 4
it does not work on an empty table :(
please help...
-Deva Vejay
devavejay(at)preveho(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | jimsmith | 1999-06-22 19:18:10 | CERTIFIED GIFTED PSYCHICS |
Previous Message | Bruce Momjian | 1999-06-22 17:40:09 | money data type and conversions |