question: private Object executeBetween ( PageContext pc , SQL sql , Query qr , Operation3 expression , int row ) throws PageException { Object left = executeExp ( pc , sql , qr , expression . getExp ( ) , row ) ; Object right1 = executeExp ( pc , sql , qr , expression . getLeft ( ) , row ) ; Object right2 = executeExp ( pc , sql , qr , expression . getRight ( ) , row ) ; return ( ( Operator . compare ( left , right1 ) >= 0 ) && ( Operator . compare ( left , right2 ) <= 0 ) ) ? Boolean . TRUE : Boolean . FALSE ; }
target:  execute a between operation