Select na mesma tabela e coluna mysql

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.