Ver Mensaje Individual
  #3  
Antiguo 26-05-2010
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Reputación: 22
movorack Va camino a la famamovorack Va camino a la fama
Se me ocurre que con un case puedas encontrar una solucion a tu caso...

a ver debes hacer conteo uno a uno de los hombres y mujeres que están en un departamento e inscritos en determinado año.

entonces un par de case algo así

Código SQL [-]
--Mujeres
(CASE
  WHEN sexo = 'F' THEN 1
  ELSE 0
END) as mujeres

-- Hombres
(CASE
  WHEN sexo = 'M' THEN 1
  ELSE 0
END) as hombres

Si haces una consulta simple usando los case arrojarian unos resultados como estos

DPTO__MUJERES_HOMBRES
Tarija__1__0
Tarija__0__1
Tarija__1__0
Tarija__1__0
Tarija__1__0
Tarija__0__1
Tarija__1__0
Tarija__1__0

(Hay mas mujeres que hombres )

si a la misma consulta le haces SUM a cada una de las columnas tendras los totales por DPTO y/o AÑO

es solo una idea...
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita