Re: case statement to cath nulls on joined tables
От | Matheus de Oliveira |
---|---|
Тема | Re: case statement to cath nulls on joined tables |
Дата | |
Msg-id | CAJghg4+Uk2+Dh6smvG2n8-xKGCLGT7Ltx_c-cXP3_Gbm6O0RXQ@mail.gmail.com обсуждение исходный текст |
Ответ на | case statement to cath nulls on joined tables (John Morgan <jdmorgan@unca.edu>) |
Ответы |
Re: case statement to cath nulls on joined tables
|
Список | pgsql-admin |
Try that:
SELECT address, CASE WHEN value_of_interest IS NULL THEN 'more friendly message' ELSE value_of_interest END value_of_interest
From poly_table left outer join data_table one poly_table.common_id = data_table.common_id
--
Matheus de Oliveira
SELECT address, CASE WHEN value_of_interest IS NULL THEN 'more friendly message' ELSE value_of_interest END value_of_interest
From poly_table left outer join data_table one poly_table.common_id = data_table.common_id
--
Matheus de Oliveira
On Fri, Feb 3, 2012 at 10:45 AM, John Morgan <jdmorgan@unca.edu> wrote:
Hello,I am doing a left outer join between a polygon table and a data table.Everythingreturns fine from this join as expected. However, there are cases wherethere isn?t data for a given polygon and this return as the expected nullin the result set. I would like to utilize something like a case statementto catch the nulls and return a ?more friendly? message. I have triedunsuccessfully to use the following logic:*Select case value_of_interest null then ?more friendly message? elsevalue_of_interest end**From poly_table left outer join data_table one poly_table.common_id =data_table.common_id*If someone could let me know where I am going wrong it would be greatlyappreciated.Cheers,Derek
В списке pgsql-admin по дате отправления: