10/07/2004, 04:37
|
| | Fecha de Ingreso: marzo-2004
Mensajes: 96
Antigüedad: 20 años, 8 meses Puntos: 0 | |
A ver que tal esto:
Obtenemos el nº de productos por cada tienda en orden descendente (o ascendente, no lo se, en cualquier caso que te devuelva de los que tienen más a los que tienen menos) y despues que ordene segun el id del producto
select tienda_id as t_id, producto_id as p_id, count(producto_id) as n_prod from tabla group by tienda_id order by n_prod desc, p_id;
(ahora no me acuerdo de la sintaxis exacta de si se pondría ahi DESC, pero esa es la idea)
si no te funciona, prueba con hacer una consulta y despues recorrerla con un bucle y hacer algun procesamiento de la consulta dentro del bucle.
suerte |