Ir para conteúdo

POWERED BY:

Arquivado

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

edson_hh

Trazer registros iguais

Recommended Posts

Tenho uma tabela de vendas com seus itens.preciso fazer uma comparação.por exemplo:Qual produto de codigo 000001 foi vendido nos dias 02-08-2007 e 04-08-2007??Trazer somente os produtos q foram vendidos nos 2 dias...necessario trazer todos os produtoseu tentei usar o UNION depois fazer um where com os 2. mas nao funcionou;alias. eu nao sei fazer where com UNION.. nem sei se eh possivelalguem sabe???obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

E também procure postar de forma mais clara a dúvida edson, eu não entendi direito me desculpe.

 

[]tz ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Edson,Acho que o modo mais prático de você fazer está consulta é através de um INNER da tabela com ela mesmo...Ajudaria se você tivesse informado a estrutura da tabela, mas... assumindo que a chave primária da tabela é "codproduto", acho que uma query assim resolve teu problema :

select tab1.codprodutorom vendas tab1 inner join vendas tab2 on (tab1.codproduto = tab2.codproduto)where tab2.datavenda = '08/02/2007' or tab2.datavenda = '08/04/2007'

Ajuste ela a tua estrutura e teste... Blza ?!?

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.