05/09/2010, 03:02
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: alicante
Mensajes: 44
Antigüedad: 21 años Puntos: 2 | |
Respuesta: Filtrado de tres tablas Saludos y gracias GNZSOLOYO, eres un crack!!!.
Bueno la solución basandome en el select que pusiste es la que sigue: SELECT producto.cod_producto, producto.descripcion
FROM producto JOIN almacen
WHERE (producto.cod_producto) NOT IN (SELECT tienda.cod_producto FROM tienda WHERE cod_tienda = 'T6' )
GROUP BY almacen.cod_producto
de esta manera, aunque haya mas de un almacen, agrupa los articulos, ya que la clave es cod_almacen, cod_producto, con el WHERE cod_tienda='T6', fuerzo a ver solo esa tienda, y evito la ambiguedad.
Lo del NOT IN ha sido lo que no me esperaba, ya que yo intentaba discriminar por un distinto en las claves de producto y así no habia manera.
Lo dicho, muchas gracias
salu2 |