Boa tarde, gostaria de saber se há possibilidade de usar o retorno de uma stored procedure como lookup de um campo. Obrigado.
PS: Em varias tentativas/pesquisas nao obtive resultados, uma delas foi:
A Procedure:
DELIMITER;;
CREATE PROCEDURE totalCotacao(IN ID int(10) unsigned, OUT TOTAL double)
SELECT (SUM(cci.valor*coi.quantidade)+cc.valor_frete) INTO TOTAL
FROM compras_cotacoes_itens cci
INNER JOIN compras_cotacoes cc ON cc.id=cci.compras_cotacao_id
INNER JOIN compras_ordens_itens coi ON cci.compras_ordem_item_id=coi.id
WHERE cc.id=ID
;;DELIMITER
Lookup do campo:
CALL totalCotacao({id_cotacao},@‘total’);
Sugestões são bem vindas