sql server转换问题 - MS-SQL Server / 疑难问题
各位大侠:我现在有一个数据库,它里面有一张表。这张表里存放了商铺的面积等信息。我现在想查询出商铺面积在30-50之间的,但是表里的数据全部为char类型的,我该怎么进行转换比较。
SQL code:
where cast(col as dec(18,2)) between 30 and 50
SQL code:
cast(商品面积 as int) between 30 and 50
SQL code:
cast colname as numeric(10,2)
select * from tb where cast(col as int) between 30 and 50
select * from tb where convert(int , col) between 30 and 50
相关问答:
tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......
1。怎样使xp_cmdshell能完整输出超过255个字符的字符串。
2。select 时,检索速度是与from后的 TABLE顺序有关,还是与where条件的顺序有关(TABLE数据多少 )
在系统属性设定里有个选项,可以修改单字段输出字数限制. ......
在Access的查询中执行下面的语句,无效,提示期待select ,updata ,...
CreateTble C=Answer N="回帖表"
(
C=ID T="INTEGER" P=No M=No N="编号" Z=false,
C=Ques ......
执行数据库操作时,直接用SQL 语句好一些 还是用存储过程更佳呢?
各抒起见
这个的具体问题具体分析
简单的select 、update和insert当然sql解决了
复杂的放在sql服务端应该好点
楼主请参阅
http://msdn.micr ......