Os comandos DDL abaixo definem uma base de dados de uma livr...
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?