Re: sum(bool)?

Поиск
Список
Период
Сортировка
От Andrew Perrin
Тема Re: sum(bool)?
Дата
Msg-id Pine.LNX.4.21.0102231147520.3090-100000@nujoma.perrins
обсуждение исходный текст
Ответ на sum(bool)?  (Daniel Wickstrom <danw@rtp.ericsson.se>)
Список pgsql-sql
Or how about just:

SELECT count(*) FROM tablename WHERE a > b;

----------------------------------------------------------------------
Andrew J Perrin - Ph.D. Candidate, UC Berkeley, Dept. of Sociology  
Chapel Hill, North Carolina, USA - http://demog.berkeley.edu/~aperrin       aperrin@socrates.berkeley.edu -
aperrin@igc.apc.org
On Fri, 23 Feb 2001, Daniel Wickstrom wrote:

> >>>>> "Olaf" == Olaf Zanger <olaf.zanger@soli-con.com> writes:
> 
>     Olaf> hi there i'd like to add up the "true" values of a
>     Olaf> comparison like
> 
>     Olaf> sum(a>b)
> 
>     Olaf> it just doesn't work like this
> 
>     Olaf> any workaround
> 
> Try using a case statement:
> 
> select sum(case when  a > b then 1 else 0 end) ....
> 
> 
> -Dan
> 



В списке pgsql-sql по дате отправления:

Предыдущее
От: Olaf Zanger
Дата:
Сообщение: Re: sum(bool)?
Следующее
От: Gabriel Fernandez
Дата:
Сообщение: How can i escape a '+' or a '+' in a regexp ?