我数据库有一个字段是用字符型来存储一个数字的,带小数点的。
现在客户要求能够从这里查询出来数值区间,怎么写这个sql能够完成?
------解决方案--------------------
select Services from dbo.Contract where cast(Services as as numeric(12,2))>10 and
cast(Services as as numeric(12,2))<30
------解决方案--------------------
其中是不是有非数字的字符串啊?