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