bcs_ptx 0 Denunciar post Postado Agosto 31, 2012 veja minha dúvida tbl_eletrodo id_eletrodo nome tbl_procedimentos id_procedimentos id_eletrodo1 id_eletrodo2 id_eletrodo3 id_eletrodo4 SELECT tbl_introdutor.nome FROM tbl_procedimentos JOIN tbl_eletrodo ON (procedimentos.eletrodo1 = tbl_eletrodo.id_eletrodo) acontece que tenho 4 campos diferentes em minha tbl_procedimentos que vem dessa mesma tbl_eletrodo eletredo1 = nome eletredo2 = nome eletredo3 = nome eletredo4 = nome se eu colocar dessa forma vão vir todas informações iguais, como posso fazer, tipo com um AS, para mudar o nome, tem como? Compartilhar este post Link para o post Compartilhar em outros sites
DiegoAngra07 21 Denunciar post Postado Agosto 31, 2012 Bom dia amigo, Se você quer só mudar o nome de como vai aparecer na consulta um AS resolve sim. Mas não entendi direito, não vi a coluna com nome do eletrodo na consulta. O que é essa tabela tbl_introdutor? Abraço. Compartilhar este post Link para o post Compartilhar em outros sites
bcs_ptx 0 Denunciar post Postado Agosto 31, 2012 A sim me enganei, é eletrodo, introdutor é a outra, mas como uso o AS nesse caso? por que as 4 informações que contem na tbl_procedimentos, vem da tabela_eletrodo, como na tbl_eletrodo o nome do campo é nome, quando eu chamar no select não posso colocar os 4 como nome, se não da problema, como faço então para colocar nome1, nome2, nome3 e nome4 Compartilhar este post Link para o post Compartilhar em outros sites
DiegoAngra07 21 Denunciar post Postado Agosto 31, 2012 Tente: SELECT e1.nome AS eletrodo1, e2.nome AS eletrodo2, e3.nome AS eletrodo3, e4.nome AS eletrodo4 FROM tbl_procedimentos p JOIN tbl_eletrodo e1 ON p.id_eletrodo1 = e1.id_eletrodo JOIN tbl_eletrodo e2 ON p.id_eletrodo2 = e2.id_eletrodo JOIN tbl_eletrodo e3 ON p.id_eletrodo3 = e3.id_eletrodo JOIN tbl_eletrodo e4 ON p.id_eletrodo4 = e4.id_eletrodo Veja se resolve. NOTA: Caso o relacionamento seja opcional para alguns eletrodos, utilize o LEFT JOIN. Compartilhar este post Link para o post Compartilhar em outros sites
bcs_ptx 0 Denunciar post Postado Agosto 31, 2012 Bah cara isso mesmo, valeu. grande abraço. Compartilhar este post Link para o post Compartilhar em outros sites
DiegoAngra07 21 Denunciar post Postado Agosto 31, 2012 Precisando estamos ae, abraço :D Compartilhar este post Link para o post Compartilhar em outros sites