许多报告和开发人员团队必须使用条件
where ABC>='00' and ABC<='ZZ'
即从该列中选择/引用所有数据。我的问题是以下两个条件之间有什么区别?
1
where ABC>='00' and ABC<='ZZ'
2
where ABC>='0' and ABC<='Z'
因为我对这两个条件有不同的结果
答案 0 :(得分:1)
'Z'在lexiograhic排序中出现在'ZZ'之前。所以ABC&lt; ='Z'不包括ABC&lt; ='ZZ'
例如考虑字符串'ZA'。 'ZA'<='ZZ'
为真,因为'ZA'将在'ZZ'之前排序。但是'ZA'以词典顺序排在'Z'之后,所以'ZZ'<='Z'
是假的。