0
respostas

Minha resolução

CREATE FUNCTION ValorComDesconto (
    @CODIGO VARCHAR(10),
    @DESCONTO FLOAT
)
RETURNS FLOAT
AS
BEGIN
    DECLARE @PRECO FLOAT
    SELECT @PRECO = SUM([PREÇO DE LISTA] - ([PREÇO DE LISTA] * @DESCONTO))
    FROM [TABELA DE PRODUTOS]
    WHERE [CODIGO DO PRODUTO] = @CODIGO
    RETURN @PRECO
END;

SELECT dbo.ValorComDesconto('1000889', 0.20);

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora