--Funcion que devuelve el monto neto de las ventas diarias
CREATE OR REPLACE FUNCTION FN_MONTO_NETO
(b_id IN NUMBER, b_mes IN NUMBER) RETURN NUMBER IS valor NUMBER; BEGIN SELECT (DE.cantidad*DU.precio) INTO valor FROM ((VENDEDOR VE INNER JOIN PEDIDO PE ON VE.id_vendedor = PE.id_vendedor) IN NER JOIN DETALLEPEDIDO DE ON PE.id_pedido = DE.id_pedido) INNER JOIN DULCE DU ON DU.id_dulce = DE.id_dulce WHERE VE.id_vendedor = b_id A ND TO_CHAR(fecha_pedido,'mm') = b_mes; RETURN valor; END