Tengo esta rutina, necesito que el procedimiento me devuelva los dos valores calculados "total" y "pagado" para luego poder utilizarlo en mi app.
- Code: Select all Expand view
TEXT INTO CQUERY
CREATE PROCEDURE pr_total_deuda_cliente(
IN id VARCHAR( 20 ),
OUT total,
OUT pagado double )
BEGIN
SELECT
f.id AS ID,
f.cf AS cf,
IFNULL( SUM( f.totalecliente ), 0 ) AS suma_total, <<<<<<<<<< este es "total"
IFNULL( SUM( p.importe_pago ), 0 ) AS suma_pagado <<<< este es "pagado"
FROM
tbfacturas AS f
Left JOIN tbpagos AS
ON f.id = p.idfactura
WHERE f.cf like id;
// aca no se como hacer para que suma_total sea almacenado en "total" y que suma_pagado en "pagado"
END ;
ENDTEXT
gracias