Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2011, 06:29
KLap
 
Fecha de Ingreso: agosto-2010
Mensajes: 28
Antigüedad: 14 años, 5 meses
Puntos: 0
Select SUM con condición de ese SUM

Hola,

Quería hacer la siguiente consulta pero me devuelve un error.

Tengo una tabla con idpersonas, saldo y operación (si la operación es de un tipo el saldo es positivo y es negativo si es de otro)

Ejemplo: tabla cuentas
idpersona saldo operacion
1 100 entrar
2 50 entrar
1 -100 salir
2 -49 salir

y quiero hacer una consulta en la que me muestre solamente los que se quedan con saldo a cero

Lo que he hecho es:

Select idpersona Sum(saldo) as total from cuentas where total = 0 group by idpersona

pero me dice que estoy utilizando mal el group by.

¿Alguna sugerencia?