Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/02/2012, 14:14
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Ordenar salida de datos en consulta mysql

Suponiendo que "YC", "Tj", etc., sean regiones o estados de tu país, y "Volcan", "Romeral", etc., las marcas o empresas que se listan, para obtener toda la información en una sola operación deberìa ser mas o menos así:
Código MySQL:
Ver original
  1. SELECT strRegion Region, strMarca Marca, COUNT(*) `Cantidad sucursales`
  2. FROM tblsucursales
  3. GROUP BY Region, Marca;

Eso si sólo deseas la cantidad de sucursales de las regiones que realmente poseen alguna sucursal de estas.
Si quieres saber de cada región, contando cero (0) donde una marca no posea sucursales, necesitarías usar una tabla "sucursales" donde se las liste, o bien hacer una más compleja con esta única tabla.
¿Qué dices? ¿Cómo quieres el listado?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)