Corre o Terceira Lista
1) Criar as seguintes tabelas e chaves de acordo com a estrutura abaixo:
2) Inserir os Seguintes dados:
SECCAO
EMPREGADO
PROBLEMAS DE SQL
1. Mostre o nome e a cidade da secção 70
2. Selecione o posto, salário e comissão dos empregados cuja comissão excedeu o salário.
3. Mostre os nomes de todas as secções que ficam no Porto.
4. Selecione todos os postos diferentes.
5. Mostre o nome, posto e número de secção dos empregados que trabalham nas secções 20, 30 e 40.
6. Calcule e mostre quanto é que a companhia está a gastar com engenheiros e programadores em cada ano.
7. Mostre o número, nome e posto de todos os empregados, ordenado por número de empregado.
8. Para cada secção, mostre o número de secção, total de empregados e total dos salários completos.
9. Mostre o número da secção, posto, número de empregados e salário médio para cada posto, por secção, para as secções 10, 20 e 30.
10. Para cada secção, mostre quanto se paga por ano a vendedores. Mostre também o número da secção e o total de vendedores.
11. Calcule o número médio de empregados por secção.
12. Mostre qual o salário médio de todos os postos, exceto o de presidente.
13. Mostre o nome e o posto do empregado que ganha o maior salário total.
14. Liste o nome, posto e salário dos empregados não pertencentes à secção 10, que têm o mesmo salário e posto dos empregados da secção 10.
15. Mostre o número da secção, nome, posto e salário total do empregado com o segundo maior salário total.
16. Mostre o número da secção, nome, posto, salário total e comissão, dos vendedores que ganham o maior salário total, e dos vendedores da secção 20. Ordene o resultado por salário e por ordem decrescente.
17. Mostre o número da secção e salário médio das secções que têm um salário médio superior a 200000
18. Selecione o número da secção e número de vendedores, para cada secção que tenha mais do que 2 vendedores.
19. Liste o número da secção e salário médio para as secções