Sejam duas tabelas assim estruturadas: EMPREGADO(CODIGOE, NOME, ENDERECO) DEPENDENTE(CODIGOE, NOME) CODIGOE REFERENCIA EMPREGADO Seja a consulta a seguir: SELECT E.NOME, D.NOME FROM EMPREGADO E JOIN DEPENDENTE D ON (E.CODIGOE=D.CODIGOE) ORDER BY E.NOME; A consulta retorna:
Sejam duas tabelas assim estruturadas:
EMPREGADO(CODIGOE, NOME, ENDERECO)
DEPENDENTE(CODIGOE, NOME)
CODIGOE REFERENCIA EMPREGADO
Seja a consulta a seguir:
SELECT E.NOME, D.NOME
FROM EMPREGADO E JOIN DEPENDENTE D ON (E.CODIGOE=D.CODIGOE)
ORDER BY E.NOME;
A consulta retorna:
- O nome do empregado e o nome de cada dependente dele. Os empregados sem dependentes aparecem no resultado.
- O nome do empregado e o nome de cada dependente dele. Os empregados sem dependentes não aparecem no resultado.
- Somente o nome dos dependentes para os quais não há empregados.
- Somente o nome dos empregados para os quais não há dependentes.