php数据库bewteen使用,如何查询100万-200万之间的数据

数据库有100万、200万、300万、400万等带中文数据,如何可以查询到100万-300万之间的数据?

是什么数据库呢?如果是mysql的话,并且中文的字都是万的话,可以参考sql语句:

select * from 表名 where REPLACE(`字段`, '万', '')  between 100 and 300;

img

img

如果数字的位置是固定的,可以根据字符串截取函数,把数字截取后判断。