<分区>
我在 mysql 和 sql 中有一个表,其字段名称为 zipcode(数据类型 TEXT),如果我运行 between 查询,两个表的总记录相同
select zipcode
from tablename
where zipcode between '7895154245' to '9545781543'
在 mysql 和 sql 中,我得到的结果不匹配。请让我知道如何匹配这两个结果。
<分区>
我在 mysql 和 sql 中有一个表,其字段名称为 zipcode(数据类型 TEXT),如果我运行 between 查询,两个表的总记录相同
select zipcode
from tablename
where zipcode between '7895154245' to '9545781543'
在 mysql 和 sql 中,我得到的结果不匹配。请让我知道如何匹配这两个结果。
最佳答案
MySql Between Operator - Between 1 & 10 表示从 1 & 10 返回。 MDB (Sql) Between Operator - Between 1 & 10 表示从 2 & 10 返回。它忽略结果中的 1。我已经测试了这个查询,请在这里检查并确认。谢谢。
关于mysql - mysql BETWEEN OPERATOR 和 microsoft sql (MDB) BETWEEN OPERATOR 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34524288/