Galera, tenho uma tabela EMP e uma DEPT. tenho coluna DEPTNO nas duas tabelas, uma mostrando o código na frente de cada funcionário
e na outra tabela, a mesma coluna com os mesmos códigos mostra os nomes dos setores, que fica na coluna dname.
Todos os funcionários tem cadastro nos setores 10, 20 e 30 da coluna deptno. Preciso fazer uma query para mostrar o setor 40 que não tem nenhum funcionário cadastrado.
Relacionamento tables
-
- Rank: Analista Júnior
- Mensagens: 93
- Registrado em: Qui, 29 Jan 2009 11:44 am
- Localização: Cuiabá
Rui Barros
OCP - Oracle Certified Professional
OCP - Oracle Certified Professional
Aqui é o banco que estou mexendo...
http://www.cems.uwe.ac.uk/~cjwallac/sql ... eryemp.php
compare a EMP e a DEPT... as duas tem a mesma coluna...
preciso trazer o que pedi encima
http://www.cems.uwe.ac.uk/~cjwallac/sql ... eryemp.php
compare a EMP e a DEPT... as duas tem a mesma coluna...
preciso trazer o que pedi encima
Isso está parecendo questão de lista de exercícios de curso em BD... rs!!
Se é pra trazer todos os depts que não possuem funcionário, segue um SELECT aí pra você aprender...
Se é pra trazer todos os depts que não possuem funcionário, segue um SELECT aí pra você aprender...
SELECT *
FROM DEPT D LEFT OUTER JOIN EMP E
ON D.DEPTNO = E.DEPTNO
WHERE
E.DEPTNO IS NULL;
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Google [Bot] e 1 visitante