Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/05/2015, 09:02
alpe2000
 
Fecha de Ingreso: enero-2008
Ubicación: Málaga - España
Mensajes: 346
Antigüedad: 16 años, 10 meses
Puntos: 13
Respuesta: Atrancado con sentencia SQL con COUNT

Así se ha quedado por ahora y hace justo lo que el cliente quiere.

Cada vez que un usuario entra en una categoria, sale un listado con los distintos fabricantres que hay en esa categoria y la cantidad de productos asociados al mismo.

GENIAL


Creo que yo lo estaba complicando demasiado con SELECT
MIL GRACIAS.

Código SQL:
Ver original
  1. SELECT f.nombre, f.id_fabricante, COUNT(*) NumeroProductos FROM productos_a_subcategorias S
  2. LEFT JOIN productos P ON
  3. s.producto_id=p.producto_id
  4. LEFT JOIN fabricantes F ON
  5. p.fabricante=f.id_fabricante WHERE s.subcategoria_id=" & subcategoria_id & " AND P.activo = TRUE AND f.nombre IS NOT NULL
  6. GROUP BY f.nombre