Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fabio José de Barros

criar uma coluna atraves de um resultado de select

Recommended Posts

Bom dia a todos,

Estou precisando de ajuda.

Tenho acesso a um servidor SQL, porem somente para consulta e fiz uma consulta juntando 2 tabelas que mostra a descriçäo de um produto, tem uma coluna que mostra o estado desse produto se ele esta ativo ou apresenta alguma falha, porem atraves de codigos.

O que eu quero fazer (isso se for possivel) quero pegar cada codigo e no resultado dessa consulta criar uma coluna com a descriçao desse estado.

 

Como faço isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

utilize o CASE

 

exemplo:

select codigo, case when codigo = 1 then 'Haway' 
			else case when codigo = 2 then 'Antilhas' 
				else case when codigo = 3 then 'Samoa' 
					else case when codigo = 4 then 'Caribe' 
						else 'Não definido'
					end
				end
			end
		end as [NOVO CAMPO] from tabela

caso tiver a informação da descrição do campo código em outra tabela, pode fazer um join, exemplos: http://forum.imasters.com.br/index.php?showtopic=224866

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.