uso del Between en sql/oracle

Sentencia en oracle sql del between utilizando mybatys.

select tabla.*
from scatabla tabla

tabla.fecha Between #{fecha_inicio,jdbcType=DATE} And #{fecha_fin,jdbcType=DATE}

#{fecha,jdbcType=DATE} -> esto sera la sentencia para mapearlo en el xml

pero si se quiere en una sentencia seria

select tabla.*
from scatabla tabla

tabla.fecha Between to_date(’01/01/2012′,’dd/MM/RR’) And to_date(’01/06/2012′,’dd/MM/RR’)

o tambien vale

Define fecha_inicio = to_date(’01/01/2012′,’dd/MM/RR’)
Define fecha_fin = to_date(’01/06/2012′,’dd/MM/RR’)

select tabla.*
from scatabla tabla

tabla.fecha Between &fecha_inicio And &fecha_fin

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *