Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2009, 16:34
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Count En Varias Tablas

Rogant,
prueba esta consulta para ver si te da lo que quieres:
Código sql:
Ver original
  1. SELECT d.nombreactivo, t1.totciudades totciudades, COUNT( co.comuna ) totcomunas
  2. FROM departamentos d
  3. INNER JOIN (
  4.  
  5. SELECT d.nombreactivo, COUNT( * ) totciudades
  6. FROM `departamentos` d
  7. INNER JOIN ciudades c ON d.codigo = c.cdepartamento
  8. GROUP BY d.codigo
  9. )t1 ON d.nombreactivo = t1.nombreactivo
  10. INNER JOIN ciudades c ON c.cdepartamento = d.codigo
  11. INNER JOIN comunas co ON co.cciudad = c.codigo
  12. GROUP BY d.codigo