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

 


Responder a