##CONSULTAS SQL
Preciso realizar um exercicio com algumas questões de consultas sql, segue abaixo o modelo das tabelas e as perguntas:
OBS: utilizo o postgreSQL
modelo:
drop table if exists cliente, pedido, produto, itempedido cascade;
create table cliente
(
id int primary key,
nome varchar(50) not null,
sexo char(1) check (sexo = 'M' or sexo ='F')
);
create table pedido
(
id int primary key,
data date not null,
cliente_id int not null,
foreign key(cliente_id) references cliente(id) on update cascade on
delete restrict
);
create table produto
(
id int primary key,
nome varchar(500) not null,
preco int not null,
descricao varchar(100)
);
create table itempedido
(
produto_id int not null,
pedido_id int not null,
quantidade int not null,
foreign key(produto_id) references produto(id) on update cascade on
delete restrict,
foreign key(pedido_id) references pedido(id) on update cascade on
delete restrict,
primary key(produto_id, pedido_id)
);
Aqui está os arquivos de inserção de dados:
download: inserção dados sql
Questões
Usando os dados contidos nestes arquivos, responda às seguintes 7 perguntas:
Qual a média gasta pelos clientes nos pedidos?
Qual produto foi mais comprado?
Qual foi o pedido com mais itens?
Qual mês de 2015 houve mais pedidos?
Qual cliente realizou mais pedidos?
Em qual semestre de 2015, os clientes gastaram mais?
Qual cliente gastou mais dinheiro em seus pedidos? qual cliente menos gastou em seus pedidos?
Fico muito agradecido quem possa ajudar, estou tentando mais to tendo bastante dificuldade, consegui resolver a questão 5 até o momento !!!Texto pré-formatado