Jump to content
MrFilipe

Problemas numa consulta

Recommended Posts

MrFilipe

Boas,

Estou a tratar de uma reserva de salas. Quando aparece os professores para seleccionar as salas, depois aparece um link para efectuar uma reserva.

Depois de clicado nesse link, aparece todas as turmas existentes, mas o que eu queria é que aparece-se as turmas referidas aquele professor... Criei na base de dados uma tabela de n:n entre a tabela professores e turma, mas não consigo fazer mandar os dados correctos para a tabela n:n, indicando o professor e respectivas turmas, ou seja, quero que apareça só as turmas daquele professor...

Já tentei de varias formas, e não consigo...

No código sql, até criei um group by por professores, mas nao aparece nada ...

Desde já obrigado.


Abraço.

Share this post


Link to post
Share on other sites
MrFilipe

SELECT PT.professor_professorID, PT.turma_turmaID
FROM professor_turma AS PT INNER JOIN professor AS prof
  ON PT.professor_professorID=prof.professorID INNER JOIN turma AS tur
  ON PT.turma_turmaID=tur.turmaID
GROUP BY prof.professorID

É este o código...


Abraço.

Share this post


Link to post
Share on other sites
brunoais

SELECT PT.professor_professorID, PT.turma_turmaID
FROM professor_turma AS PT
INNER JOIN professor AS prof ON
             PT.professor_professorID=prof.professorID
INNER JOIN turma AS tur  ON
             PT.turma_turmaID=tur.turmaID
GROUP BY prof.professorID

É este o código...

Não chega. Preciso tb de saber cmo é que as tabelas são. Sem saber cmo está desenhada a base de dados só posso lançar "tiros no escuro"


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.