Ai pessoal!
Tenho a seguinte estrutua:
Pessoas (*Pessoas*)que podem ser alunos (*Alunos*). Esses alunos estão
matriculados em Cursos (*Cursos_Alunos*), estes Cursos (*Cursos*) por sua
vez possuem uma versão (*Versoes_Cursos*). Cada versão de curso possui uma
estrutura curricular (*Estrutura_Curric*), onde eu determino seu tipo,
Disciplinas obrigatórias, atividade complementares, etc. Indico também as
disciplinas que compoem esta estrutura (*Disciplinas_Curric*) e estas
disciplinas vem de disciplinas (*Disciplinas).
*bom, tudo isso até agora pq? pq eu quero pegar um aluno que eu referêncio
por um nº e gostaria de trazer as disciplinas de seu Curriculo, porém meu
selesct retorna erro =/
*
SELECT CURSOS_ALUNOS.CHAVE_ORION, PESSOAS.NOME_PESSOA,
VERSOES_CURSOS.NOME_CURSO_DIPLOMA
FROM ALUNOS, PESSOAS, VERSOES_CURSOS, CURSOS_ALUNOS
WHERE
(CURSOS_ALUNOS.CHAVE= '12345') AND
(ALUNOS.ID_PESSOA = PESSOAS.ID_PESSOA) AND
(ALUNOS.ID_ALUNO = CURSOS_ALUNOS.ID_ALUNO) AND
(CURSOS_ALUNOS.ID_VERSAO_CURSO = VERSOES_CURSOS.ID_VERSAO_CURSO)
(VERSOES_CURSO.ID_VERSAO_CURSO = ESTRUTURA_CURRIC.ID_VERSAO_CURSO) AND
(ESTRUTURA_CURRIC.ID_ESTRUTURA_CUR = DISCIPLINAS_CURRIC.ID_ESTRUTURA_CUR)
AND erro nessa linha: ('**DISCIPLINAS_CURRIC.ID_ESTRUTURA_CUR"** não pode
ser usada nesse conexto)
(DISCIPLINAS_CURRIC.ID_DISCIPLINA = DISCIPLINAS.ID_DISCIPLINA)
*
Sou novo com isso tdo? alguma suestão.???
--
Willian Ribeiro
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral