Array
(
)

IF DENTRO DO SELECT

Abermar
   - 18 abr 2009

Fala galera,

eu tenho dois campos na tabela um do tipo char e outro do tipo bit, só que eu quero que um if faça uma verificação, por exemplo:
Para o campo do tipo char
se o campo do tipo char for igual a ´M´ me retorne a palavra ´MASCULINO´ senão me retorne ´Feminino´
e para o campo bit,
se for verdadeiro ´TRUE´ então me retorne a palavra ´SIM´ senão me retorne ´Não´

Como faço esse select???

Abs

Picyka
   - 18 abr 2009

meu amigo if nao me recordo se da de fazer mais com o case ja trabalhei segue um exemplo:

SELECT ProductNumber, Category =
CASE ProductLine
WHEN ´R´ THEN ´Road´
WHEN ´M´ THEN ´Mountain´
WHEN ´T´ THEN ´Touring´
WHEN ´S´ THEN ´Other sale items´
ELSE ´Not for sale´
END,
Name
FROM Production.Product
ORDER BY ProductNumber;

Abermar
   - 27 abr 2009

Cara vlw, funcionou do jeito que vc explicou

brigadão!!!