Re: Conditional on Select List

Поиск
Список
Период
Сортировка
От Richard Broersma
Тема Re: Conditional on Select List
Дата
Msg-id 396486430805130910n4a15c6f1u6df69e47751b7f38@mail.gmail.com
обсуждение исходный текст
Ответ на Conditional on Select List  (Fernando <fernando@ggtours.ca>)
Список pgsql-general
On Tue, May 13, 2008 at 8:52 AM, Fernando <fernando@ggtours.ca> wrote:
> SELECT IF(COUNT(colname) > 0, TRUE, FALSE) AS colname FROM table;

A rewrite of this query might do what you want:

SELECT colname_cnt > 0 AS Greaterthanzero
  FROM ( SELECT COUNT( colname ) AS colname_cnt
           FROM Table );

or

SELECT CASE COUNT( colname )
       WHEN > 0
       THEN TRUE
       ELSE FALSE
       END AS GreaterThanZero
  FROM Table;
--
Regards,
Richard Broersma Jr.

Visit the Los Angles PostgreSQL Users Group (LAPUG)
http://pugs.postgresql.org/lapug

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

Предыдущее
От: Kevin Hunter
Дата:
Сообщение: Re: PG -v- MySQL
Следующее
От: "Pau Marc Munoz Torres"
Дата:
Сообщение: too many warnings