Ir para conteúdo
Fórum Script Brasil
  • 0

Como solucionar esses problemas de SQL utilizando Subquery?


christiansud

Pergunta

Tenhos essas 2 tabelas abaixo e gostaria da solução dos problemas abaixo, utilizando na sua maioria subquery se possivel. Grato

Tabela Departamento

Campos:

DeptNo: Char(3)

DetpName: Varchar(36)

EmpNo: Char(6) **Chave Estrangeira EmpNo da tabela empregados

AdmDept: Char(3)

Localidade: Char(5)

Tabela Empregados

EmpNo: char(6)

PrimeiroNome: varchar(20)

Sobrenome: varchar(15)

Departamento: char(3) **Chave estrangeira de DeptNO da tabela Departamento

Data_Contratação: Date

Telefone:char(4)

Nível: smallint **Anos de formação educacional

Cargo: Char(8)

Sexo: Char(1) **M ou F

Dt_Nascimento: Date

Salário: Decimal(9,2)

Bonus: decimal(9,2)

1 Mostre o departamento e o sobrenome de todos os empregados que

trabalham no mesmo departamento que o Brown

2 Mostre o sobrenome e a função dos empregados de todos os

departamentos cujo nome incluam “Centro”.

3 Liste os departamentos cuja media salarial seja menor que a media

salarial da companhia. Mostre o seu código e salário médio.

4 Tendo como universo apenas os que trabalham nos departamentos cujos

códigos comecem com “e”, produza uma lista de todas as mulheres que

ganham mais do que a média salarial dos homens. Mostre numero do

funcionário, primeiro nome e sobrenome.

5 Faça uma lista de todas as mulheres que ganham menos que a media

salarial dos homens que trabalham no mesmo departamento. As seguintes

informações são pedidas: matricula, primeiro nome, sobrenome,

departamento.

6 Liste todos os empregados do departamento E11 cujo salário seja

menor que todas as medias salariais por departamento. Informe primeiro

nome, sobrenome, salário.

7 Mostre o primeiro nome, sobrenome, telefone, data de admissão e a

função do empregado mais antigo.

8 O departamento A00 tem uma estreita faixa de funções. Pesquise a

existência de outros departamentos que tenham pelo menos um empregado

exercendo uma das funções existentes no departamento A00.

9 Encontre os empregados, exceto o presidente “pres” e os gerentes

“gerente” que ganham a comissão máxima ou o bônus Maximo nos

respectivos departamentos. Exclua o presidente e os gerentes no

calculo dos máximos. Liste o departamento, sobrenome, função, comissão

e bônus.

10 Mostre os dois menores cargos em ordem alfabética.

11 Para os departamentos compostos somente por mulheres, liste aqueles

que tem o salário maior do que o de algum gerente homem. Mostre o nome

do departamento, o nome da funcionaria, sobrenome, função e salário.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Cristian,

boa tarde.

Isso esta com cara de trabalho da faculdade,

infelizmente não posso lhe ajudar.

caso tenha alguma pergunta específica estou à disposição.

A maioria das perguntas são resolvidas na clausula WHERE de forma simples.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...