Hola, como soy nuevo primero q todo los felicito por el foro ya q me ha ayudado mucho y espero yo poder ayudar a otro tb. Ahora al grano:
Estoy usando el editor de SQL q viene con el TOAD y necesito q se me cree una columna llamada SEMESTRE en el cual segun la fecha_transaccion se me agregue un 1 o un 2 (1=de ene-jun y 2=de jul-dic).
Lo mas raro es q puedo sacar el n° del mes, el año, el trimestre y hasta el siglo, pero no pasa na' con el semestre. Les dejo el codigo q estoy usando:
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,
to_number (to_char (tabla.FECHA_TRANSACCION, '????')) as Semestre
from APPS.CAL_VENTA_ESTADISTICA tabla
where FECHA_TRANSACCION > '31-dic-2002' AND FECHA_TRANSACCION < '01-ene-2004'
Ahi esta mi dilema, si alguien sabe como solucionarme ese problema se lo agradeceria mucho.
Tb estoy ocupando el SQL Server enterprise manager, pero esos codigos no me los pesca, me pasa tirando errores, asi q si alguien cacha como hacerlo en el Sql Server tb podria ser una opcion.
Por su atencion y pronta colaboracion, muchas gracias.