selecionar duas tabelas de 1 para n
tenho 3 tabelas
tabela alunos
id (pk)
nome
.....
tabela materia_dependencia
id (pk)
materia
...
tabela aluno_dependencia(tabela de relacionamento da tabela alunos com tabela materia_dependencia)
id_tabela1 (fk)
id_tabela2 (fk)
pk=(id_tabela1,id_tabela2)
o problema é o seguinte eu quero selecionar id e nome da tabela alunos, e se a tabela materia_dependencia tiver alguma linha com o id da tabela alunos eu quero que adicione no select mais uma coluna(juntamente com id e nome) com a palavra "dependente", caso nãe existam registros na tabela materia_dependencia a coluna adicionada apareça com a palavra "aprovado";
é basicamente criar uma lista com o nome, id e situação dos alunos, caso tenha algum registro na tabela materia_dependencia significa que ele está em dependencia.
eu uso php para fazer a consulta.
espero que tenham entendido minha dúvida.
Discussão (1)
Carregando comentários...