Ir para conteúdo
Fórum Script Brasil

joefreire

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que joefreire postou

  1. Eai galera bom? Intao tenho um tenho esse banco CREATE TABLE `alunos` ( `mat` int(3) NOT NULL auto_increment, `nome` varchar(50) NOT NULL, `endereco` varchar(50) NOT NULL, `cidade` varchar(20) NOT NULL, PRIMARY KEY (`mat`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2; CREATE TABLE `cursos` ( `cod_curso` int(3) NOT NULL auto_increment, `curso` varchar(30) NOT NULL, PRIMARY KEY (`cod_curso`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3; CREATE TABLE `rela` ( `cur` int(3) NOT NULL, `aul` int(3) NOT NULL, KEY `cur` (`cur`), KEY `aul` (`aul`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; que q eu to querendo, fazer o valor do relacionamento aparecer com o nome do usuario tipo mostrar qual usuario ta fazendo qual curso tenho nem ideia de qual consulta fazer desde já muito obrigado. PS: relacionei certo? intao já consegui a metade SELECT alunos.nome, cursos.curso FROM alunos, cursos, rela WHERE alunos.mat=rela.aul AND cursos.cod_curso=rela.cur so q mostra varias vezes o mesmo nome eu quero que mostre uma vez o nome e os cursos q o usuario faz como faço para mostrar um nome de usuario e os cursos que ele vaz sem repetir o nome
×
×
  • Criar Novo...