Treinando SQL

632 palavras 3 páginas
Treinando SQL

Mostre Nome e Sobrenome, ordenado por sobrenome;
Select PrimeiroNome, UltimoNome
From Funcionarios
Order By UltimoNome

Mostre todos os campos de Funcionários ordenados por cidade;
Select *
From Funcionarios
Order By Cidade

Mostre os funcionários que tem salário superior à R$ 1.000,00;
Select PrimeiroNome, SegundoNome, UltimoNome
From Funcionarios
Where Salario > 1000
Order By PrimeiroNome, SegundoNome, UltimoNome

Mostre os funcionários ordenados por data de nascimento do mais novo pro mais velho;
Select DataNasci, PrimeiroNome
From Funcionarios
Order By DataNasci desc, PrimeiroNome

Mostre uma listagem telefônica dos funcionários;
Select UltimoNome, PrimeiroNome, SegundoNome,
Fone, Endereco, Cidade
From Funcionarios
Order By UltimoNome, PrimeiroNome, SegundoNome

Mostre o total pago na folha de pagamento;
Select Sum(Salario) As Total
From Funcionarios

Mostre uma listagem de funcionários, Departamentos e a função;
Select Funcionarios.PrimeiroNome,Departamentos.Nome, Funcionarios.Funcao
From Funcionarios, Departamentos
Where Funcionarios.CodigoDepartamento=Departamentos.Codigo
Order By Funcionarios.PrimeiroNome

SELECT F.PrimeiroNome, D.Nome, F.Funcao
FROM Funcionarios F
JOIN Departamentos D
ON F.CodigoDepartamento = D.Codigo
ORDER BY F.PrimeiroNome

Mostre uma listagem de departamentos com o nome dos gerentes;
Select Departamentos.Nome,
Funcionarios.PrimeiroNome
From Departamentos, Funcionarios
Where Departamentos.CodigoFuncionarioGerente=
Funcionarios.Codigo
Order By Departamentos.Nome

Select d.Nome as Departamento, f.PrimeiroNome as Nome
From Departamentos as d
Inner join Funcionarios as f
ON d.CodigoFuncionarioGerente=f.Codigo
Order By d.Nome

Mostre o gasto com folha de pagamento de cada departamento;
Select Departamentos.Nome,
Sum(Funcionarios.Salario) as Total
From Departamentos, Funcionarios
Where Departamentos.Codigo=
Funcionarios.CodigoDepartamento
Group By

Relacionados

  • java
    420 palavras | 2 páginas
  • Tcc - sistema de treinamento
    7739 palavras | 31 páginas
  • UMA PROPOSTA PARA ATUALIZAÇÕES DE VERSÕES DE SISTEMAS DE GESTÃO
    16337 palavras | 66 páginas
  • OracleSQL
    16449 palavras | 66 páginas
  • teste12354
    2515 palavras | 11 páginas
  • Pim 3 unip
    6164 palavras | 25 páginas
  • Gestão com Pessoas
    4835 palavras | 20 páginas
  • Projeto
    1569 palavras | 7 páginas
  • Dicas De Estudo Caixa
    1802 palavras | 8 páginas
  • Classe Introdução
    20910 palavras | 84 páginas