joefreire 0 Denunciar post Postado Setembro 10, 2008 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 ja muito obrigado. PS: relacionei certo? Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Setembro 10, 2008 Movido: PHP=>MySQL Compartilhar este post Link para o post Compartilhar em outros sites
joefreire 0 Denunciar post Postado Setembro 10, 2008 foi mal por ter postado no local errado intao ja 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 acho que ai ja e no php ne? Compartilhar este post Link para o post Compartilhar em outros sites