koga021 0 Denunciar post Postado Março 25, 2009 Boa noite. Estou quebrando a cabeça para tentarsolucionar umas duvidas crueis. Possuo 2 Tabelas tbLog e TbEquipe TbEquipe -codigo -senha -nome -nivel Tblog -id_log -data -executante -responsavel exemplos: TbEquipe: codigo senha nome R06 * Daniel R04 * Douglas R10 * Fulano R09 * Aline TbLog: Id_Log data executante responsavel 8 20/12/2009 R06 R10 10 20/10/2009 R09 R10 A duvida e como mostrar os nomes das pessoas como executante e responsavel e nao mais seu codigo o SQL que fiz foi o seguinte: select tbLog.Id_Log,tbLog.data,tbLog.executante,tbEquipe.nome,tbLog.responsavel from tbLog,tbEquipe where tbLog.executante=tbEquipe.codigo como faço nas duas colunas tanto executante como responsavel, pois so consigo fazer em uma unica coluna? abraços Compartilhar este post Link para o post Compartilhar em outros sites
Chrnos 30 Denunciar post Postado Março 25, 2009 Não sei se o mysql aceita essa sintaxe mas, no sql server eu faço assim: SELECT LG.ID_LOG, LG.DATA, LG.EXECUTANTE, EXE.NOME AS EXECUTANTE, RES.NOME AS RESPONSAVEL FROM TBLOG LG INNER JOIN TBEQUIPE EXE ON (EXE.CODIGO = LG.EXECUTANTE) INNER JOIN TBEQUIPE RES ON (RES.CODIGO = LG.RESPONSAVEL) []'s Compartilhar este post Link para o post Compartilhar em outros sites