Generacion de reporte, Fechas?

tema enviado por Marco en ORACLE
tema iniciado el 20/04/2007

Necesito saber como hacer para mostrar en un reporte, datos desde el día 1 del mes en curso, hasta un día atras de la fecha en curso, que se genera.

Es decir debo obtener los datos del día a día -1, mas los datos históricos de los días pasados dentro del mismo mes.

Anteriormente estaba obteniendo un rango fijo, como este:

TO_CHAR(acct.ACTIVATED,'YYYYMMDD') BETWEEN '20070412' AND '20070419'

Pero ahora necesito se genere de forma automatica, incluyendo los datos de un día atras en que se genera

Muchas gracias