Re: IF statement in Select

Поиск
Список
Период
Сортировка
От William Leite Araújo
Тема Re: IF statement in Select
Дата
Msg-id bc63ad820604051004t52e47e9bq7bb4bec0d460f4b1@mail.gmail.com
обсуждение исходный текст
Ответ на IF statement in Select  (Renato Cramer <renato@domsis.com.br>)
Список pgsql-sql
     You can use "Case"

     SELECT c1, c2, CASE WHEN c3 = 52 THEN 0 ELSE 1 END AS base_irrf_13 FROM t1;

On 4/5/06, Renato Cramer < renato@domsis.com.br> wrote:
Hello all,

Is the use of IF statement restrict to Functions and Store Procedures?

I'm trying to use an IF within Select...

Example:
create view v1 as
select c1,
c2,
if c3 = 52 then 0
else 1
endif as base_irrf_13
from t1;

Thanks in advance,

Renato Cramer.

---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings



--
William Leite Araújo

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

Предыдущее
От: Renato Cramer
Дата:
Сообщение: IF statement in Select
Следующее
От: "Marc G. Fournier"
Дата:
Сообщение: Reverse Index ... how to ...