0
respostas

Minha resolução

CREATE FUNCTION FaturamentoBairro (
    @BAIRRO VARCHAR(50)
)
RETURNS FLOAT
AS
BEGIN
    DECLARE @FATURAMENTO_TOTAL FLOAT
    SELECT @FATURAMENTO_TOTAL = SUM(INF.QUANTIDADE * INF.[PREÇO])
    FROM [ITENS NOTAS FISCAIS] INF
    INNER JOIN [NOTAS FISCAIS] NF
    ON NF.NUMERO = INF.NUMERO
    INNER JOIN [TABELA DE VENDEDORES] TV
    ON TV.MATRICULA = NF.MATRICULA
    WHERE TV.BAIRRO = @BAIRRO
    GROUP BY TV.BAIRRO
    RETURN @FATURAMENTO_TOTAL
END;

SELECT dbo.FaturamentoBairro('Jardins');

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