Isto é lógico, já que voce está ordenando pelo row_number() e apresentando somente 10 valores. Tá um pouco confuso o que voce tá querendo.
--- Em oracle_br@yahoogrupos.com.br, Carlos Eduardo Goncalves <[EMAIL PROTECTED]> escreveu > Ivan, > > Esta trazendo SIM > Mas somente os 10 valores da MAIOR Vigencia. > Ivan Ricardo Schuster <[EMAIL PROTECTED]> escreveu: > Verifique se este select traz as linhas de 1 a 10 de cada vigência: > > > -----Mensagem original----- > De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de Carlos Eduardo Goncalves > Enviada em: terça-feira, 1 de novembro de 2005 11:05 > Para: oracle_br@yahoogrupos.com.br > Assunto: Re: [oracle_br] Re: AJUDA SCRIPT - URGENTE > > Eu coloquei, porem, o valor so aprsenta na 1ª linha. > Na 2ª linha no campo valor sai em branco. > > Ex: Nas 10 Primeiras linhas da tabela tenho valores na vigencia 20/08/2005 > E nas linhas abaixo tenho outros 10 valores com vigencia 01/08/2002 > > Teria que sair na 1ª Linha os 10 valores da vigencia 20/08/2005 > E na 2ª linha os 10 valores da vigencia 01/08/2002 > > Por favor, veja a estrutira da Tabela. > > Marcio Portes <[EMAIL PROTECTED]> escreveu: > Coloque a vigencia no group by. > > select cd_contrato, dt_venda, dt_vigencia, > max(decode(rn, 1, vl_mensalidade, null)) vl1, > max(decode(rn, 3, vl_mensalidade, null)) vl3, > max(decode(rn, 4, vl_mensalidade, null)) vl4, > max(decode(rn, 5, vl_mensalidade, null)) vl5, > max(decode(rn, 6, vl_mensalidade, null)) vl6, > max(decode(rn, 7, vl_mensalidade, null)) vl7, > max(decode(rn, 8, vl_mensalidade, null)) vl8, > max(decode(rn, 9, vl_mensalidade, null)) vl9, > max(decode(rn, 10, vl_mensalidade, null)) vl10 > from ( > select c.cd_contrato, vl_mensalidade, dt_venda, dt_vigencia, > row_number() over (partition by c.cd_contrato order by > dt_venda ) rn > from valores_tabela_contrato v, dbaps.contrato c > where c.cd_contrato = v.cd_contrato(+) > and c.cd_contrato = 45022 > and tp_usuario = 'D' > ) > group by cd_contrato, dt_venda, dt_vigencia > > --- Em oracle_br@yahoogrupos.com.br, "cegoncalvesvr" > <[EMAIL PROTECTED]> escreveu > > Amigos, > > > > Na tabela "Valores_Tabela_Contrato", tenho outros valores de > > outra vigência. > > Usando o comando "MAX", estou trazendo apenas os valores que > > estão em vigencia, mas Preciso trazer os valores de vigencias > passada. > > Teria que ter outra linha baixo com os valores antigo. > > > > Alguem poderia me ajudar? > > > > Abaixo o script que estou usando: > > > > select cd_contrato, dt_venda, > > max(decode(rn, 1, vl_mensalidade, null)) vl1, > > max(decode(rn, 3, vl_mensalidade, null)) vl3, > > max(decode(rn, 4, vl_mensalidade, null)) vl4, > > max(decode(rn, 5, vl_mensalidade, null)) vl5, > > max(decode(rn, 6, vl_mensalidade, null)) vl6, > > max(decode(rn, 7, vl_mensalidade, null)) vl7, > > max(decode(rn, 8, vl_mensalidade, null)) vl8, > > max(decode(rn, 9, vl_mensalidade, null)) vl9, > > max(decode(rn, 10, vl_mensalidade, null)) vl10 > > > > from ( > > select c.cd_contrato, vl_mensalidade, dt_venda, dt_vigencia, > > row_number() over (partition by c.cd_contrato order by > > dt_venda ) rn > > from valores_tabela_contrato v, dbaps.contrato c > > where c.cd_contrato = v.cd_contrato(+) > > and c.cd_contrato = 45022 > > and tp_usuario = 'D' > > ) > > group by cd_contrato, dt_venda > > > > > ORACLE_BR APOIA 2ºENPO-BR > _____________________________________________________________________ > O 2º Encontro Nacional de Profissionais Oracle será realizado no dia > 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e > Cases dirigidos exclusivamente por profissionais especialistas e renomados > no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ > _____________________________________________________________________ > Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 > > > Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE > var lrec_target="_blank";var lrec_URL=new > Array();lrec_URL[1] ="http://br.rd.yahoo.com/SIG=12flfr8o6/M=365837.7000707.7 > 924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1130856578/A=2950750 /R=0/i > d=flashurl/SIG=10tift5qr/*http://br.movies.yahoo.com/";var > lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_ cinema > _calendario.swf?clickTAG=javascript:LRECopenWindow(1)";var > lrec_altURL="http://br.rd.yahoo.com/SIG=12flfr8o6/M=365837.7000707.792 4794.2 > 369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1130856578/A=2950750/R=1/id= altimg > /SIG=10tift5qr/*http://br.movies.yahoo.com/";var > lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cin ema_ca > lendario.gif";var lrec_width=300;var lrec_height=250; > > --------------------------------- > Links do Yahoo! Grupos > > Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/oracle_br/ > > Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do > Yahoo!. > > > > > Carlos Eduardo Gonçalves - [EMAIL PROTECTED] > Analista de Suporte > Casa de Saúde São José & Plano de Saúde Amigo > São Gonçalo - RJ - Brasil > Tel: 21 - 2607-9212 > > > > > > > > > > --------------------------------- > Promoção Yahoo! Acesso Grátis: a cada hora navegada você > acumula cupons e concorre a mais de 500 prêmios! Participe! > > [As partes desta mensagem que não continham texto foram removidas] > > > > ORACLE_BR APOIA 2ºENPO-BR > _____________________________________________________________________ > O 2º Encontro Nacional de Profissionais Oracle será realizado no dia > 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e > Cases dirigidos exclusivamente por profissionais especialistas e renomados > no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ > _____________________________________________________________________ > Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 > Links do Yahoo! Grupos > > > > > > > > > > > ORACLE_BR APOIA 2ºENPO-BR _____________________________________________________________________ > O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ > _____________________________________________________________________ > Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 > > > Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE > var lrec_target="_blank";var lrec_URL=new Array();lrec_URL[1] ="http://br.rd.yahoo.com/SIG=12f71nqva/M=365837.7000707.7924794.236989 3/D=brclubs/S=2137114689:HM/Y=BR/EXP=1130858229/A=2950750/R=0/id=flash url/SIG=10tift5qr/*http://br.movies.yahoo.com/";var lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0901_lrec_ cinema_calendario.swf?clickTAG=javascript:LRECopenWindow(1)";var lrec_altURL="http://br.rd.yahoo.com/SIG=12f71nqva/M=365837.7000707.792 4794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1130858229/A=2950750/R =1/id=altimg/SIG=10tift5qr/*http://br.movies.yahoo.com/";var lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/0829_lrec_cin ema_calendario.gif";var lrec_width=300;var lrec_height=250; > > --------------------------------- > Links do Yahoo! Grupos > > Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/oracle_br/ > > Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. > > > > Carlos Eduardo Gonçalves - [EMAIL PROTECTED] > Analista de Suporte > Casa de Saúde São José & Plano de Saúde Amigo > São Gonçalo - RJ - Brasil > Tel: 21 - 2607-9212 > > > > > > > > > > --------------------------------- > Promoção Yahoo! Acesso Grátis: a cada hora navegada você > acumula cupons e concorre a mais de 500 prêmios! Participe! > > [As partes desta mensagem que não continham texto foram removidas] ORACLE_BR APOIA 2ºENPO-BR _____________________________________________________________________ O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases dirigidos exclusivamente por profissionais especialistas e renomados no mercado. Confira a programação no site do evento! http://www.enpo-br.org/ _____________________________________________________________________ Area de download oracle_br - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html