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');