Exercicios PL/SQL - Iniciante

Scripts Diversos para o Oracle SQL*Plus. (Relacionado a ferramenta Oracle SQL*Plus, para questões de SQL, usar o forum SQL)
Responder
Avatar do usuário
fernandolacerda
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 10
Registrado em: Dom, 04 Jul 2010 9:57 am
Localização: ITUIUTABA-MG
Fernando Lacerda

boa noite pessoal, alguém pode me ajudar nesse exercicio?

6. Exiba o nome e o número do funcionário junto com o nome e o número do gerente. Coloque um label nas colunas Employee, Emp#, Manager e Mgr#, respectivamente. Salve a instrução SQL em um arquivo nomeado p4q6.sql.

Selecionar tudo

    Employee  Emp#   Manager  Mgr#
  --------  ------ -------  ----
  SCOTT            7788    JONES    7566
  FORD              7902    JONES    7566
  ALLEN             7499    BLAKE    7698
  WARD             7521     BLAKE    7698
  JAMES            7900     BLAKE    7698
  TURNER          7844     BLAKE    7698
  MARTIN          7654     BLAKE    7698
  MILLER           7934     CLARK    7782
  ADAMS           7876     SCOTT    7788
  JONES            7566     KING     7839
  CLARK            7782     KING     7839
  BLAKE             7698    KING     7839
  SMITH             7369    FORD     7902
  13 rows selected.
desde já agradeço
burga
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 232
Registrado em: Qui, 26 Nov 2009 1:05 pm
Localização: SP

Bom, qual seria especificamente sua dúvida em relação à esse exercício???

Como montar a consulta? Como usar labels? Como salvar o comando no arquivo (presumo que você esteja usando o SQL*Plus)?

Ao invés de te dar a resposta logo de cara, o melhor a fazer, pro seu aprendizado, é indicar o caminho.

- Estude a cláusula JOIN dos SELECTS;
- Estude o comando SAVE do SQL*Plus;
- Entenda Label ou Alias.


Pra facilitar a sua vida, abaixo seguem alguns links pra você dar uma olhada:
http://www.adp-gmbh.ch/ora/sql/outer_join.html
http://download.oracle.com/docs/cd/A976 ... tm#1011158
http://www.w3schools.com/sql/sql_alias.asp
Avatar do usuário
fernandolacerda
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 10
Registrado em: Dom, 04 Jul 2010 9:57 am
Localização: ITUIUTABA-MG
Fernando Lacerda

obrigado pela dica, estou estudando a parte de agrupamento.

vou dar uma olhadinha no SELECT com join.

desde já agradeço...
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes