Como somar um valor de uma View, dentro dela?

Minha View:

 SELECT pedidos.datapedido,
    pedidos.quantidade,
    pedidos.nota,
    pessoas.nome,
    pessoas.cpf,
    produtos.descricao,
    produtos.valorunitario,
    produtos.valorunitario * pedidos.quantidade AS totalpedido
    FROM pedidos
     JOIN pessoas ON pedidos.fkpessoas = pessoas.idpessoa
     JOIN produtos ON pedidos.fkprodutos = produtos.idprodutos
  GROUP BY pessoas.nome, produtos.descricao, pedidos.datapedido, 
  pedidos.quantidade, produtos.valorunitario, pessoas.cpf, pedidos.nota;

retorna isto:

“2017-04-21”;10;1;“MARIA”;“64525430248”;“FARINHA”;1;10
"2018-05-21";30;1;“MARIA”;“64525430248”;“FARINHA”;1;30
"2018-05-21";40;1;“MARIA”;“64525430248”;“FARINHA”;1;40

com este comando : SELECT SUM(total) FROM vwpedidos;

retorna isto : 80

Quero somar os valores dos pedidos da mesma nota?

Anderela, Boa noite.

Pode testar o seguinte por favor ?
Caso não funcione, posta o diagrama de relacionamento do banco pra darmos uma olhada.

SELECT
	pedidos.datapedido,
    pedidos.nota,
    pessoas.nome,
    pessoas.cpf,
    produtos.valorunitario,
(select SUM((produtos.valorunitario * pedidos.quantidade))
from pessoas join pedidos ON pedidos.fkpessoas = pessoas.idpessoa
JOIN produtos ON pedidos.fkprodutos = produtos.idprodutos) AS totalpedido
    FROM pedidos
     JOIN pessoas ON pedidos.fkpessoas = pessoas.idpessoa
     JOIN produtos ON pedidos.fkprodutos = produtos.idprodutos
  GROUP BY pedidos.nota