Criar Consultar SQL com variável

SQL Server

12/11/2010

Olá pessoal.   Preciso que me ajudem a criar uma consulta que retorne além dos campos existentes na tabela, me retorne uma variável cujo valor será determinado através do valor contido em determinado campo da tabela:   se valor do campo=1 então variavel='Bom'     senão    se   campo=2 variável='Regular' ...   Espero que possam me ajudar,   Obrigado.
Ricardo Santos

Ricardo Santos

Curtidas 0

Respostas

Wilson Junior

Wilson Junior

12/11/2010

Procure sobre o comando CASE do SQL.

Espero ter colaborado.
GOSTEI 0
Wilson Junior

Wilson Junior

12/11/2010

Exemplo básico.
SELECT
  Campo,
  CASE Campo
    WHEN 1 THEN 'Bom'
    WHEN 2 THEN 'Regular'
    ELSE 'Indefinido'
  END AS MyResult
FROM
  MY_TABELA


Espero ter colaborado.
GOSTEI 0
Ricardo Santos

Ricardo Santos

12/11/2010

Obrigado Wilson   Consegui criar a consulta a partir do seu exemplo. Exatamente o que eu queria.
GOSTEI 0
POSTAR