Olá Murilo, é verdade você tem razão com mais de um registro na tabela o sub-select já não funciona mais. No caso do oracle ele está retornando o seguinte erro: ORA-01427: a subconsulta de uma única linha retorna mais de uma linha
On 2 dez, 15:11, "Murilo Rosa . Net --- Web Studio" <cont...@murilorosa.net> wrote: > Nao sei no Oracle, mas no postgres o sub-select pode retornar apenas 1 > resultado > > Att, > Murilo Rosa . Nethttp://www.murilorosa.net > +554288010692 > skype: murilobiassio > msn: cont...@murilorosa.net > > Em 2 de dezembro de 2010 14:56, Diego Feijó <dfs...@ig.com.br> escreveu: > > > Olá Cleyton, funcionou somente desta forma, acho que você criou errado > > o álias para a tabela de teste. > > > SELECT > > ROOT.JOGOS.GOLS_TIME1, > > ROOT.JOGOS.GOLTS_TIME2, > > TIME_1.NOME AS TIME1, > > TIME_2.NOME AS TIME2 > > FROM > > ROOT.JOGOS > > INNER JOIN ROOT.TIMES TIME_1 ON (TIME_1.ID_TIMES = > > ROOT.JOGOS.ID_TIME1) > > INNER JOIN ROOT.TIMES TIME_2 ON (TIME_2.ID_TIMES = > > ROOT.JOGOS.ID_TIME2) > > > Mas sinceramente com sub-select achei mais profissional e muito mais > > desafiador :) > > > Vamos ver se chegamos a mais algumas soluções. > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > > Para sair da lista, envie um email em branco para > > flexdev-unsubscr...@googlegroups.com > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev