首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

数据库中varchar型数据比较,该怎么解决

2012-05-24 
数据库中varchar型数据比较数据库中,我把一个金额(PFunds)字段设置成了varchar,我现在想来选择select pid,

数据库中varchar型数据比较
数据库中,我把一个金额(PFunds)字段设置成了varchar,我现在想来选择

select pid,PName,PFunds
from HS_Investment 
where PFunds<100 and PFunds>10


PFunds可能有小数,比如说 56.58;

如果我不想改数据库字段的话,怎么实现

[解决办法]

SQL code
select pid,PName,PFundsfrom HS_Investment  where cast(PFunds as varchar)<100 and cast(PFunds as varchar)>10
[解决办法]
探讨

convert(decimal,PFunds)>0 and convert(decimal,PFunds)<=100

热点排行