Banco de dados

471 palavras 2 páginas
Exercícios práticos de SQL em laboratório: Consultas com totalização e agrupamentos (GABARITO) 1. Exibir, para cada cargo, o seu código e a respectiva quantidade de funcionários.
SELECT CdCargo, COUNT(*) AS Qtde FROM Funcionarios GROUP BY CdCargo

2. Exibir, para cada sexo, a respectiva quantidade de funcionários.
SELECT Sexo, COUNT(*) AS Qtde FROM Funcionarios GROUP BY Sexo

3. Exibir o total de salários pagos a cada departamento.
SELECT CdDepto, SUM( VrSalario ) AS TotalSalarios FROM Funcionarios f, Cargos c WHERE f.CdCargo = c.CdCargo GROUP BY CdDepto

4. Exibir a média de salários de cada sexo.
SELECT Sexo, AVG( VrSalario ) AS MediaSalarios FROM Funcionarios f, Cargos c WHERE f.CdCargo = c.CdCargo GROUP BY Sexo

5. Exibir, para cada departamento, o seu nome juntamente com os valores do maior e do menor salários.
SELECT NmDepto, MAX( VrSalario ) AS Maior, MIN( VrSalario ) AS Menor FROM Funcionarios f, Cargos c, Deptos d WHERE f.CdCargo = c.CdCargo AND f.CdDepto = d.CdDepto GROUP BY NmDepto

6. Mostrar a quantidade de contas corrente por agência.
SELECT CdAgencia, COUNT(*) AS Qtde FROM Contas GROUP BY CdAgencia

7. Exibir o nome das agências que possuem pelo menos 4 contas.
SELECT NmAgencia FROM Contas c, Agencias a WHERE c.CdAgencia = a.CdAgencia GROUP BY NmAgencia HAVING COUNT(*) >= 4

8. Exibir a quantidade de contas da agência ‘0040’.
SELECT COUNT(*) AS Qtde FROM Contas WHERE CdAgencia = ‘0040’

9. Mostrar a quantidade total de clientes do sexo feminino.
SELECT COUNT(*) AS Qtde FROM Clientes WHERE SexCliente = ‘F’

10. Calcular a quantidade de movimentos da conta 1021.
SELECT COUNT(*) AS Qtde FROM Movimentos WHERE NrConta = ‘1021’

Exercícios práticos de SQL em laboratório: Consultas com totalização e agrupamentos (GABARITO) 11. Calcular a quantidade de contas que possuem movimentos.
SELECT COUNT( DISTINCT NrConta ) AS Qtde FROM Movimentos

12. Mostrar a soma de créditos (TpMov = ‘C’) da conta 1021.
SELECT SUM( VrMov ) AS

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas