Ver Mensaje Individual
  #11  
Antiguo 04-04-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Reputación: 25
egostar Va camino a la fama
Gracias amigo, pero el problema es que se requiere que en la misma linea se tenga esto:

-------------------------------------------------------------
Casilla Municipio Propietarios Suplente
-------------------------------------------------------------
125 Basica Merida 0 1
125 Contigua Merida 1 1

Con tu query, tendriamos

caral 1
egostar 1
clubdelphi 1

En un solo query no lo pude hacer, intente esto

Código SQL [-]
select Casilla, Municipio,
(select count(casilla) from casillas 
where Tipo = 'Propietario'  and casilla = q.casilla group by casilla) as Propietarios ,
(select count(casilla) from casillas 
where Tipo = 'Suplente'  and casilla = q.casilla group by casilla)  as Suplentes
from casillas q 
group by casilla

1. Manda error porque no se puede obtener Municipio en un query con el group by casilla
2. Le quito Municipio y me muestra Propietarios y Suplentes vacios.

Por eso fue que hice un query con campos agregados.

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita