Expressões CASE

PostgreSQL

22/12/2015

Boa noite!

Achei bem interessante a utilização de expressões CASE, utilizei o SELECT apenas, não sei se é apenas utilizado com o 'select', a exemplo do que eu vi, essa funcionalidade pode ser facilmente passada pela linguagem de programação?


SELECT *,
CASE 
WHEN estado = 'RS' THEN 'Rio Grande do Sul'
WHEN estado = 'SP' THEN 'São paulo'
WHEN estado = 'RJ' THEN 'Rio de Janeiro' 
WHEN estado = 'RN' THEN 'Rio Grande do Norte'
WHEN estado = 'CE' THEN 'Ceará'
ELSE 'Este estado não existe!'
END AS ESTADO
FROM clientes



[img]http://arquivo.devmedia.com.br/forum/imagem/461364-20151222-215623.jpg[/img]
Glauber Dias

Glauber Dias

Curtidas 0

Respostas

Alan Mario

Alan Mario

22/12/2015

Confesso que não entendi.
GOSTEI 0
POSTAR