Os comandos DDL abaixo definem uma base de dados de uma livraria, contendo os clientes, os livros e as vendas.


CREATE TABLE tb_cliente (

id_cli INTEGER NOT NULL,

nm_cli VARCHAR(50) NOT NULL,

email_cli VARCHAR(100) NOT NULL,

dn_cli DATE NOT NULL,

CONSTRAINT cliente_pk PRIMARY KEY (id_cli));

CREATE TABLE tb_livro (

id_livro INTEGER NOT NULL,

nome_livro VARCHAR(50) NOT NULL,

autor_livro VARCHAR(50) NOT NULL,

valor_livro REAL NOT NULL,

CONSTRAINT livro_pk PRIMARY KEY(id_livro));

CREATE TABLE tb_venda (

id_cli INTEGER NOT NULL,

id_livro INTEGER NOT NULL,

data_compra DATE NOT NULL,

qtde_compra INTEGER NOT NULL,

CONSTRAINT cliente_fk FOREIGN KEY (id_cli)

REFERENCES tb_cliente(id_cli),

CONSTRAINT livro_fk FOREIGN KEY (id_livro)

REFERENCES tb_livro(id_livro),

CONSTRAINT cliente_livro_pk PRIMARY KEY (id_cli, id_livro));


Qual consulta SQL apresenta o valor total de vendas por autor?