Realizar una consulta

30/07/2007 - 14:11 por sir_gragon | Informe spam
Tengo una tabla con datos y entre ellos el sexo, y me piden que
presente unos totales, por sexo y total de ambos, en una sola fila.
Tabla
Cod_trabajador, Tip_Trabajador, Sexo

Peticion:
Tipo_Trabajador, HOMBRE, MUJER, TOTAL

Cual seria la forma de resolverlo?
Gracias
SQLServer 2000
 

Leer las respuestas

#1 Miguel Egea
30/07/2007 - 14:49 | Informe spam
Si es el contador

Select tipo_trabajador, sum(case sexo when 'V' then 1 else 0 end) Hombre,
sum( case sexo when 'M' then 1 else 0 end) Mujer, count(*)
from tabla
group by tipo_trabajador.

Saludos
Miguel Egea

"sir_gragon" wrote in message
news:
Tengo una tabla con datos y entre ellos el sexo, y me piden que
presente unos totales, por sexo y total de ambos, en una sola fila.
Tabla
Cod_trabajador, Tip_Trabajador, Sexo

Peticion:
Tipo_Trabajador, HOMBRE, MUJER, TOTAL

Cual seria la forma de resolverlo?
Gracias
SQLServer 2000

Preguntas similares