mysql BETWEEN OPERATOR和microsoft sql(MDB)BETWEEN OPERATOR

时间:2015-12-30 06:40:33

标签: mysql sql sql-server between

我在mysql和sql中有一个表,其字段名称为zipcode(数据类型为TEXT),如果我在查询之间运行,则两个表的总记录相同

select zipcode 
from tablename 
where zipcode between '7895154245' to '9545781543'

在mysql和sql中我得到的结果是不匹配的。请告诉我如何匹配这两个结果。

1 个答案:

答案 0 :(得分:1)

运营商之间的MySql - 介于1和1之间10表示从1& 10。 操作员之间的MDB(Sql) - 介于1和1之间。 10表示从2& 10.它在结果中忽略了1。我已经测试了这个查询,请检查并在此确认。感谢。