Eu tenho 2 tabelas criadas, uma tem o nome de empregados e também a sua função. Em outra tenho um escalão de descontos (de 1 a 5) conforme o salário dos trabalhadores. Eu quero que apareça a cada função dos trabalhadores e outra coluna com o seu escalão correspondente. O que acontece e que a query retorna nomes de funções repetidas e eu queria que não repetisse.
SELECT funcao, escalao
FROM emp , descontos
WHERE sal BETWEEN salinf AND salsup;
Este foi o comando utilizado...
Eu estou a iniciar agora o sql por isso esta questao poderá parecer ridicula!...
Duvida de iniciante
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Brother,
Neste caso, faltou a JOIN (junção) das duas tabelas envolvidas, onde PK e FK se relacionam...
Por isso o produto cartesiano.
[]s
Trevisolli.
Neste caso, faltou a JOIN (junção) das duas tabelas envolvidas, onde PK e FK se relacionam...
Por isso o produto cartesiano.
[]s
Trevisolli.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes