Ver Mensaje Individual
  #2  
Antiguo 20-05-2012
Avatar de champy
champy champy is offline
Miembro
 
Registrado: sep 2003
Ubicación: Alicante, España
Posts: 75
Reputación: 21
champy Va por buen camino
No estoy muy seguro de entender la pregunta.

Lo que tu quieres es encontrar el número de pedido que contiene TODOS los artículos que pasas en la condición?

Es decir... Dame aquel Nº de pedido en el que se están pidiendo unas gafas y tambien se está pidiendo una camiseta.

¿Es esa la idea? ¿Qué tal algo como esto?

Código SQL [-]
SELECT DetPedido.pedIdPed 
FROM DetPedido INNER JOIN DetPedido Detpedido2 on (DetPedido.pedIdPed=DetPedido2.pedIdPed)
WHERE 
        pedIdPed.dpdIdProducto   = 'gafas' 
AND  pedIdPed2.dpdIdProducto = 'camiseta'

No estoy 100% seguro de que la manera de enlazar la tabla consigo misma sea correcta, que alguien me corrija si no es así =)
Responder Con Cita