Select de valores para assumir outro valor
21/02/2018
0
Daew,
Sou iniciante em comandos SQL e preciso de uma ajuda em um banco do firebird
vou fazer um select em uma tabela e ela vai me retornar 3 registro, se a classificação do cliente é OURO, PRATA ou BROMZE, porém preciso que o select me retorne 1 se o registro for OURO, 2 se for PRATA e 3 se for Bromze para ela assumir uma variável do tipo inteira.
Alguém consegui me ajudar?
Obrigado pessoal.
Sou iniciante em comandos SQL e preciso de uma ajuda em um banco do firebird
vou fazer um select em uma tabela e ela vai me retornar 3 registro, se a classificação do cliente é OURO, PRATA ou BROMZE, porém preciso que o select me retorne 1 se o registro for OURO, 2 se for PRATA e 3 se for Bromze para ela assumir uma variável do tipo inteira.
Alguém consegui me ajudar?
Obrigado pessoal.
Aldo Lentz
Curtir tópico
+ 0
Responder
Posts
21/02/2018
Luiz Santos
Aldo.
Pra fazer o que você quer, precisa usar o comando CASE.
Veja se esse exemplo te ajuda.
Grande abraço
Pra fazer o que você quer, precisa usar o comando CASE.
select coluna, case coluna when 'OURO' then 1 when 'PRATA' then 2 when 'BRONZA' then 3 end as classificacao from tabela
Veja se esse exemplo te ajuda.
Grande abraço
Responder
21/02/2018
Aldo Lentz
Luiz Fernando, agradeço a atenção. Consegui executar. Obrigado novamente!
Responder
Clique aqui para fazer login e interagir na Comunidade :)