Transcript
  • --Funcion que devuelve el monto neto de las ventas diariasCREATE OR REPLACE FUNCTION FN_MONTO_NETO (b_id IN NUMBER, b_mes IN NUMBER) RETURN NUMBERIS valor NUMBER;BEGIN SELECT (DE.cantidad*DU.precio) INTO valor FROM ((VENDEDOR VE INNER JOIN PEDIDO PE ON VE.id_vendedor = PE.id_vendedor) INNER 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 AND TO_CHAR(fecha_pedido,'mm') = b_mes; RETURN valor;END


Top Related