Consulta em multiplas tables
bom dia pessoal tenho a seguinte situação:
tabelas
cursistas
- idCursista
- nome
matricula
- idCursista
- idCurso
- matricula
confirmacaoProva
- matricula
select c.nome,c.email,m.matriculafrom cursistas c, matricula m, confirmacaoProva cp where c.idCursista = m.idCursistaand m.idCurso = 4and NOT(m.matricula = cp.matricula)Preciso selecionar todos os cursistas que estão matriculados no curso 4 e que não tem matricula confirmada.quando uso a query acima ele me retorna um numero infinito de cursistas, repete umas 100 vzes o registro, tentei
agrupar por matricula mas da erro e o SGDB não consegue retornar nada.
Gostaria da ajuda de todos, na minha opnião a query esta correta. Agradeçodesde já a ajuda de todos.
Discussão (1)
Carregando comentários...