mais de uma coluna relacionada a mesma tabela
gente, tenho uma tabela mais ou menos com a seguinte estrutura:TB_JOGOScd_jogo (pk)cd_time1 int (fk tb_time)cd_time2 int (fk tb_time)TB_TIMEcd_time (pk)nome_timeacontece o seguinte, eu cadastro um jogo que tem dois times concorrendo, e esses times estão em outra tabela.agora eu preciso listar os jogos, seriam duas colunas, em cada uma o nome do time que ta jogando, se eu não tivesse duas colunas relacionadas a uma mesma tabela, faria assim:SELECT TB_JOGOS * FROM TB_JOGOS INNER JOIN TB_TIME ON TB_JOGOS.cd_time1 = TB_TIME.cd_timeassim eu apresento na boa o nome do time, mas como apresentar o nome do time, sendo que são dois?eu posso selecionar os jogos e dentro de do loop fazer um select do nome do time, mas queria saber se tem como com a apenas uma instrução!!! :mellow:
Discussão (5)
Carregando comentários...