Consulta anidada para devolver sólo los primeros registros...
Publicado por Miguel (4 intervenciones) el 08/03/2016 12:50:12
Tenemos dos tablas, una con un sólo campo código EAN,(Sin duplicados). La otra tabla contiene entre otros datos el EAN y la DESCRIPCION del articulo. La segunda tabla puede tener varios productos con el mismo EAN, pero con diferente DESCRIPCION, (El motivo es que son productos con el mismo EAN, pero por ser envasados en diferentes formatos, se les asigna diferente código de producto pero el EAN del producto es el mismo).
ejemplo:
TABLA 1 TABLA 2
EAN EAN DESCRIPCIÓN PRODUCTO
8410877101045 8410877101045 MIL LÍQUIDO 1 L.CJ 6 BRIKS
8410877101045 8410877101045 MIL 1 L.CJ 8 BRIKS 864 L.
8410877101045 8410877101045 MIL LIQUIDO 1 L.
8410877101046 8410877101046 LECHE 1 L.CJ 6 B MP 432 L
8410877101046 8410877101046 LECHE 1 L CJ 8 B MP 384 L
Objetivo:
Construir una consulta que sólo nos devuelva los datos de la TABLA 2 pero sólo el primer registro y no todos los que tienen el mismo EAN, Esto ha de hacerse en la consulta con todos los registros que en la TABLA 2 tengan el mismo EAN.
Consulta Resultado:
8410877101045 MIL LÍQUIDO 1 L.CJ 6 BRIKS
8410877101046 LECHE 1 L.CJ 6 B MP 432 L
Muchas gracias por su colaboración.
ejemplo:
TABLA 1 TABLA 2
EAN EAN DESCRIPCIÓN PRODUCTO
8410877101045 8410877101045 MIL LÍQUIDO 1 L.CJ 6 BRIKS
8410877101045 8410877101045 MIL 1 L.CJ 8 BRIKS 864 L.
8410877101045 8410877101045 MIL LIQUIDO 1 L.
8410877101046 8410877101046 LECHE 1 L.CJ 6 B MP 432 L
8410877101046 8410877101046 LECHE 1 L CJ 8 B MP 384 L
Objetivo:
Construir una consulta que sólo nos devuelva los datos de la TABLA 2 pero sólo el primer registro y no todos los que tienen el mismo EAN, Esto ha de hacerse en la consulta con todos los registros que en la TABLA 2 tengan el mismo EAN.
Consulta Resultado:
8410877101045 MIL LÍQUIDO 1 L.CJ 6 BRIKS
8410877101046 LECHE 1 L.CJ 6 B MP 432 L
Muchas gracias por su colaboración.
Valora esta pregunta


0