Escolar Documentos
Profissional Documentos
Cultura Documentos
1.4 Jardinagem
1.4.3 Dados
Acesse o script SQL para criação de banco de dados e inserção de dados:
jardinagem.sql.
Retorna uma lista com a cidade e o número de telefone dos escritórios na Espanha.
3. Retorna uma lista com o nome, sobrenome e e-mail dos funcionários cujo chefe
tem um código de chefe igual a 7.
4. Retorna o nome do trabalho, nome, sobrenome e e-mail do chefe da empresa.
5. Retorna uma lista com o nome, sobrenome e cargo de funcionários que não são
representantes de vendas.
6. Retorna uma lista com o nome de todos os clientes espanhóis.
7. Retorna uma lista dos diferentes estados pelos quais uma ordem pode passar.
8.
Retorna uma lista com o código do cliente dos clientes que fizeram um pagamento em 2008. Obser
9.
Retorna uma lista com o código do pedido, código do cliente, data prevista e data de entrega dos pe
10.
Retorna uma lista com o código do pedido, código do cliente, data prevista e data de entrega dos pe
11. Retorna uma lista de todos os pedidos que foram rejeitados em 2009.
12. Retorna uma lista de todos os pedidos que foram entregues no mês de janeiro de
qualquer ano.
13. Retorna uma lista de todos os pagamentos feitos em 2008 até PayPal. Classifique
o resultado do mais alto para o mais baixo.
16. Ele retorna uma lista com todos os clientes que são da cidade de Madrid e cujo
representante de vendas tem o código de funcionário 11 ou 30.
1.4.5 Consultas Multitable (Composição Interna)
Resolva todas as consultas usando a sintaxe SQL1 e SQL2. As consultas com sintaxe
SQL2 devem ser resolvidas com INNER JOIN e NATURAL JOIN.
1. Obtenha uma lista com o nome de cada cliente e o nome e sobrenome de seu
representante de vendas.
2. Exibe o nome dos clientes que fizeram pagamentos junto com o nome de seus
representantes de vendas.
3. Exibe o nome dos clientes que não fizeram pagamentos junto com o nome de
seus representantes de vendas.
8. Retorna uma lista com o nome dos funcionários junto com o nome de seus
chefes.
9. Retorna o nome dos clientes que não tiveram um pedido entregue no prazo.
10. Retorna uma lista das diferentes gamas de produtos que cada cliente comprou.
1.4.6 Consultas Multitable (Composição Externa)
Resolva todas as consultas usando as cláusulas LEFT JOIN, RIGHT JOIN, NATURAL
LEFT JOIN E NATURAL RIGHT JOIN.
9. Retorna uma lista de clientes que fizeram um pedido, mas não fizeram nenhum
pagamento.
10. Retorna uma lista de funcionários que não têm clientes associados e o nome de
seu gerente associado.
1.4.7 Consultas resumidas
1. Quantos funcionários estão na empresa?
9.
Retorna o nome dos representantes de vendas e o número de clientes atendidos por cada cliente.
10.
Calcula o número de clientes que não recebem um representante de vendas.
11.
Calcule a data do primeiro e do último pagamento efetuado por cada um dos clientes. A lista deve
14.
Retorna uma lista dos 20 produtos mais vendidos e o número total de unidades que foram vendidas
15.
O volume de negócios que a empresa teve ao longo da história, indicando a matéria coletável, o IV
detalle_pedido. O IVA é de 21% da matéria
coletável e o total a soma dos dois campos anteriores.
16.
As mesmas informações da pergunta anterior, mas agrupadas por código de produto.
17.
As mesmas informações da pergunta anterior, mas agrupadas por código de produto filtradas por c
OR.
18. Liste o total de vendas de produtos que faturaram mais de 3000 euros. O nome,
as unidades vendidas, o total faturado e o total faturado com impostos (21% de
IVA) serão exibidos.
1.4.8 Subconsultas
4.
Clientes cujo limite de crédito é maior do que os pagamentos que você fez. (Sem usar
INNER JOIN).
11. Retorna o nome, sobrenome1 e título dos funcionários que não representam
nenhum cliente.
12. Retorna uma listagem mostrando apenas os clientes que não fizeram um
pagamento.
13. Retorna uma listagem mostrando apenas os clientes que fizeram um pagamento.
16. Retorna uma listagem mostrando apenas os clientes que não fizeram um
pagamento.
17. Retorna uma listagem que mostra apenas os clientes que fizeram um pagamento.
18. Retorna uma lista de produtos que nunca apareceram em um pedido.
2. Retorna uma lista com os nomes dos clientes e o total pago por cada um deles.
Por favor, note que pode haver clientes que não fizeram nenhum pagamento.
3. Retorna os nomes dos clientes que fizeram pedidos em 2008 em ordem
alfabética do mais baixo para o mais alto.
4.
Retorna a lista de clientes onde o nome do cliente, o nome e sobrenome de seu representante de ve