hwnext 0 Denunciar post Postado Agosto 25, 2008 Tenho duas tabelas. Uma com a relação de alunos e outra com cursos realizados pelos alunos. A tabela de cursos possui o campo aluno_codigo como chave estrangeira. Como realizar uma query trazendo a relação de nomes de alunos e respectivos cursos (coluna nome_curso)? A relação de cursos seria a concatenação de todos os cursos de cada aluno ex. curso 1; curso 2. Isso é possível? Saberiam auxiliar? Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Agosto 25, 2008 Isso pode ser feito atraves da funçao GROUP_CONCAT() Exemplo: nome | materia MARIA | FISICA MARIA | QUIMICA MARIA | HISTORIA LUCAS | PORTUGUES LUCAS | INGLES Select nome, GROUP_CONCAT(materia) from tabela group by nome MARIA | FISICA,QUIMICA,HISTORIA LUCAS | PORTUGUES,INGLES Compartilhar este post Link para o post Compartilhar em outros sites
hwnext 0 Denunciar post Postado Agosto 26, 2008 muito obrigado! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites