黑马程序员技术交流社区

标题: 用大于号小于号比较字符时原理如何是比较其ASCII码吗? [打印本页]

作者: heima-shzhch    时间: 2014-5-3 14:39
标题: 用大于号小于号比较字符时原理如何是比较其ASCII码吗?
select * from T_Employee where Ftest>='a'and Ftest<='c';  --其中Ftest是varchar型结果能得出
select ASCII('a');---结果是一个ascii码
select * from T_Employee where Ftest between 'a' and 'c'; --其中Ftest是varchar型结果能得出

select * from T_Employee where FAge between 'a' and 'c';--为什么此结果就出不来呢

请问大神字符在数据库中比较时是比较其ASCII码值吗?






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2