Ir para conteúdo

Arquivado

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

Jony Peterson

[Resolvido] Listar dois tipos de dados da mesma coluna

Recommended Posts

Pessoal boa tarde

 

Eu criei a consulta abaixo:

 

select convert(varchar(11),C_DATA,106) as 'Dia', C_VARIAVEL, C_ENTIDADE as 'Circuito',

convert(decimal(10,3),C_VALOR) as 'S/500 (%)'

from tc0100

WHERE C_DATA >= '2012/09/1' and

C_DATA <= '2012/09/1'

and C_VARIAVEL = 'METALZNI'

and C_VARIAVEL = 'ALIMFORNO'

 

Eu quero que liste os dados da coluna C_VARIAVEL que contenha os dados com 'METALZNI' e 'ALIMFORNO', porém não está funcionando, quando eu coloco apenas uma restrição ele lista, como faço para vir os dois valores?

 

Grato desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que usar OR em vez de AND:

 

SELECT 
CONVERT(VARCHAR(11),C_DATA,106) AS 'DIA', 
C_VARIAVEL, 
C_ENTIDADE AS 'CIRCUITO',
CONVERT(DECIMAL(10,3),C_VALOR) AS 'S/500 (%)'
FROM 
TC0100
WHERE 
C_DATA BETWEEN '2012/09/01 00:00:00' AND '2012/09/01 23:59:59' 
AND 
(
C_VARIAVEL = 'METALZNI'
OR
C_VARIAVEL = 'ALIMFORNO'
)

 

Ajustei também a regra para intervalo de data que você colocou ai...

 

abs

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.