Olá Galera,
Boa noite a Todos!
Antes de tudo , agradeço pela ajuda.
Tenho uma tabela pedido, nessa tabela eu tenho a coluna produto aonde se encontra o código do produto.
Eu preciso fazer um select para saber qual produto tem na data x que não tem na data y, seria mais ou menos a diferença de produtos entre uma data e outra.
A data citada, é a data do pedido que também se encontra na tabela pedido.
Obrigado.
Abraços,
Luis
Bom, se eu entendi direito você quer saber quais produtos tem na DATAX que nao aparece na Y
Vê se isso lhe atende… Se sim… Me deve dez conto.
[code]SELECT p1.Produto, p1.Data FROM Pedido as p1
(SELECT p2.produto, p2.Data FROM Pedido as p2
WHERE p2.Data = DATAX or p2.Data = DATAY
GROUP BY p2.Produto
HAVING COUNT(*) = 1)
GROUP BY p1.Produto HAVING p1.Data = DATAX[/code]
Obrigado pela ajuda amigo,
Desculpe-me pela ignorância mas esta me reportando um erro, ‘MySQL Error 1064’, erro de sintaxe na subquery.
Obrigado.
Abraços.