where CAMPO between  
trunc(add_months(sysdate,-1),'mm') 
and 
last_day(add_months(sysdate,-1))


  _____  

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br]
Em nome de Carlos Pinto
Enviada em: quarta-feira, 12 de agosto de 2009 14:27
Para: oracle_br@yahoogrupos.com.br
Assunto: RE: [oracle_br] HELP SYSDATE


  

É mais ou menos isso.. Queria o calculo ao mês, ou seja, a qualquer dia
do
mês de Agosto só iria buscar os registos de 01 de Julho até 31 de Julho.

Por exemplo, hoje dia 12 / 08 /2009 ou amanha sempre que corresse o SQL
ele
iria buscar simplesmente todos os registos de Julho.

Se utilizar ADD_MONTHS não me dá o mês completo.

Obrigado

De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
[mailto: oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br> ] Em
nome de Rafael Almeida Milanez
Enviada: quarta-feira, 12 de Agosto de 2009 18:14
Para: oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br> 
Assunto: RES: [oracle_br] HELP SYSDATE

Spielberg>select add_months(sysdate,-1) , sysdate from dual; 

ADD_MONT SYSDATE
-------- --------
12/07/09 12/08/09

_____ 

De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
<mailto:oracle_br%40yahoogrupos.com.br>
[mailto: oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br>
<mailto:oracle_br%40yahoogrupos.com.br>
]
Em nome de Carlos Pinto
Enviada em: quarta-feira, 12 de agosto de 2009 13:59
Para: oracle_br@yahoogrupos.com.br
<mailto:oracle_br%40yahoogrupos.com.br>
<mailto:oracle_br%40yahoogrupos.com.br> 
Assunto: [oracle_br] HELP SYSDATE

Ola amigos, necessitava de fazer um select que fosse buscar a seguinte
informacao.

Exemplo:

Select ., .., ...

>From ..

Where ....

Na condicao WHERE necessitava que fosse buscar todos os registos do mês
anterior (neste caso mês Julho), ou seja queria pegar no mês da SYSDATE
e
subtrair 1.

Obrigado.

Carlos Pinto

[As partes desta mensagem que não continham texto foram removidas]

_____ 

_____ 

The information transferred by this e-mail is solely for the intended
recipient(s).
Any disclosure, copying, distribution of this e-mail by and to others is
not allowed. If you are not an intended recipient, please delete this
e-mail and notify the sender.
_____ 

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]




  _____  

  _____  


The information transferred by this e-mail is solely for the intended
recipient(s).
Any disclosure, copying, distribution of this e-mail by and to others is
not allowed. If you are not an intended recipient, please delete this
e-mail and notify the sender.
  _____  



[As partes desta mensagem que não continham texto foram removidas]

Responder a