Search Postgresql Archives

Re: if-clause to an exiting statement

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tuesday 07 December 2010 3:58:46 am kobi.biton wrote:
> hi thanks for the reply I did look at the CASE statement however cannot
> seem to alter the returned row-count ...
>
>   CASE WHEN (@@ROW-COUNT = 0) THEN
>
>      [what do I write here?]  @@ROW-COUNT = 1?
>
>   END
> --
> View this message in context:
> http://postgresql.1045698.n5.nabble.com/if-clause-to-an-exiting-statement-t
>p3295519p3295641.html Sent from the PostgreSQL - general mailing list
> archive at Nabble.com.

See below:

test=> SELECT count(*) from bool_test ;
 count
-------
    33
(1 row)

test=> SELECT count(*) , 
case count(*) when 0 
  then 1 
else 
  count(*) 
end 
from 
  bool_test ;

 count | count
-------+-------
    33 |    33
(1 row)

test=> SELECT count(*) , 
case count(*) when 0 
  then 1 
else 
  count(*) 
end 
from 
  bool_test 
where 
  ifd=0;

 count | count
-------+-------
     0 |     1
(1 row)


-- 
Adrian Klaver
adrian.klaver@xxxxxxxxx

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux