
Devolver los n primeros registros de cada grupo en una consulta agrupada
Publicado por paco (2 intervenciones) el 30/01/2017 13:42:42
Buenas, plateo la siguiente duda:
Tengo una tabla con las ventas, en la que estan todos los articulos vendidos.
Cada articulo pertenece a una familia, por ejemplo de la familia 1 a la 10.
Lo que busco conseguir en una sola consulta, que me muestre solo los 5 articulos mas vendidos agrupados por familia.
La consulta que uso ahora hace lo que quiero, pero me devuelve todos los articulos de todas las familias y no soy capaz a idear un sistema para que devuelva los n primeros de cada agrupación.
Gracias por adelantado.
Un saludo.
Tengo una tabla con las ventas, en la que estan todos los articulos vendidos.
Cada articulo pertenece a una familia, por ejemplo de la familia 1 a la 10.
Lo que busco conseguir en una sola consulta, que me muestre solo los 5 articulos mas vendidos agrupados por familia.
La consulta que uso ahora hace lo que quiero, pero me devuelve todos los articulos de todas las familias y no soy capaz a idear un sistema para que devuelva los n primeros de cada agrupación.
Gracias por adelantado.
Un saludo.
Valora esta pregunta


0