Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/03/2009, 18:52
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 16 años, 1 mes
Puntos: 360
Respuesta: sumar registros de un campo

Hola browen

Lo puedes hacer con:

select sum(votos) from tabla where idp =5 and res='excelente';
select sum(votos) from tabla where idp =5 and res='Bueno';
select sum(votos) from tabla where idp =5 and res='Malo';

Si lo quieres en una sola salida:

select (select sum(votos) from tabla where idp =5 and res='excelente') as excelente, (select sum(votos) from tabla where idp =5 and res='bueno') as bueno, (select sum(votos) from tabla where idp =5 and res='malo') as malo;

Un saludo.

Última edición por huesos52; 14/03/2009 a las 19:00