Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/01/2009, 08:46
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: consulta en MYSQL

En una sola consulta, si quieres sacar el total debajo
(
SELECT sexo, count( * )
FROM `tabla`
GROUP BY sexo
)
UNION (

SELECT 'TOTAL', count( * ) total
FROM tabla
)


Y así también, pero lo saca a un lado
SELECT SUM(IF (sexo = 'M',1,0)) M, sum( IF(sexo = 'F',1,0)) F, count(*) TOTAL FROM `tabla`

De todas formas puedes usar dos consultas:
1) SELECT sexo, count( * )
FROM `tabla`
GROUP BY sexo

2) y esta para el total
SELECT count(*) TOTAL FROM tabla