日期:2014-05-17  浏览次数:20887 次

一个关于between and的小小的问题
大家都知道between...and...是包含边界值的,但是我做了一实验,
SQL code

select * from emp
where ename between 'A' and 'J';


在结果中有首字母为A的ename,但没有J的。这是为什么?

------解决方案--------------------
因为
Java code

idle> select 1 from dual where 'Ja' <= 'J' ;

no rows selected