¡ Listo kbros!
Joteando y joteando harto rato con una cacha de comandos al final salio la kga, asi q le agradezco a ZERJILLO y a KIKOLICE por sus wenos aportes y aprovecho y les dejo el codigo para q en otras ocasiones ustedes no tengan drama, y cuando lovean se daran cuanta de q era mas obvio de lo q debio ser:
select tabla.FECHA_TRANSACCION,
to_number (to_char (tabla.FECHA_TRANSACCION, 'yyyy')) as Año,
to_number (to_char (tabla.FECHA_TRANSACCION, 'q')) as Trimestre,
to_number (to_char (tabla.FECHA_TRANSACCION, 'mm')) as Mes,
floor (((to_char (tabla.FECHA_TRANSACCION, 'mm')) - 1) / 6) + 1 as semestre
from APPS.CAL_VENTA_ESTADISTICA tabla
where FECHA_TRANSACCION > '31-dic-2002' AND FECHA_TRANSACCION < '01-ene-2004'
El FLOOR te deja los numeros como enteros, otro el el MOD q te devuelve el resto de tu division.
Chao y gracias... totales.