Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2011, 15:51
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años, 7 meses
Puntos: 3
Funcion de saldo en MySql

Buenas Tardes:
Necesitaría alguien que me ayude con esta funcion en MySql que debo hacer para calcular el saldo de una persona
Me canta error al ejecutarla. y no se que es lo que estoy ahciendo mal.

create function saldo(xidusuario int) returns int
begin
select @positivo:=sum(importe) from cuentacorriente left join tipomovimientos using (idtipomovimiento) where idusuario=@xidusuario and signo='+';
select @negativo:=sum(importe) from cuentacorriente left join tipomovimientos using (idtipomovimiento) where idusuario=@xidusuario and signo='-';return positivo-negativo;
return(@positivo-@negativo)
end;

Muchas Gracias por su atencion