declare @a int,@b int,@c float
set @a=200
set @b=2000
set @c=@a/(@b+0.0)
print @c
set @a=200
set @b=2000
set @c=@a/(@b+0.0)
print @c
解决方案 »
- 请问如何把a表中字段(不是字段值)追加到另一个已经存在的表b中?
- 问个较弱的问题
- 为什么我的数据库连接会有很多个?(图),怎样才能查看是哪些代码占用了连接,
- [求助]求税务业务库实际操作中的一个统计SQL,内详细表结构及示例数据
- *****哪位大侠帮我写一个函数,请进来看看吧!在线等。*****
- 20分,sql server存储过程 如果过滤掉某一精确到年月日时分秒的时间值中的时分秒,只返回年月日的日期型数据,有什么函数
- 到底是8.5小時還是9小時?
- SQL SERVER查询优化,连接(JION),OR,AND优化的原理!(有理者给分)
- 在存储过程中我想用数据库名做参数?
- 关于分区
- 如何限定特定的SP才能修改数据?
- 再SQL SERVER里如何对用户进行权限管理?
set @a=200
set @b=2000
set @c=@a/(@b+0.0)
print cast(@c as numeric(10,2))
set @a=200
set @b=2000
set @c=cast(@a as float) /@b
print @c
set @sm='无功:'+CONVERT(varchar,@wg)+'÷有功:'+CONVERT(varchar,@yg)+'='+CONVERT(varchar,@wg/(@yg+0.0))
set @sm=CONVERT(varchar,@sm)+' 本表力率值为:'+CONVERT(varchar,@get_llz1)+'小于等于原定力率值'+CONVERT(varchar,@xxs)
set @sm=CONVERT(varchar,@sm)+' 本表力率电费为:0'
为什么只显示 第一行加最好一行的,我链接字符串要怎么样写好一些呢?
我开始用
set @sm='asdfsafas'+@wg
set @sm=@sm+'asdfsa'+@yg得到的只有第一行的值这是为什么,thank you very thank
set @sm=CONVERT(varchar,@sm)+' 本表力率值为:'+CONVERT(varchar,@get_llz1)+'小于等于'
set @sm=CONVERT(varchar,@sm)+' 本表力率电费为:0'上面我三句作个例子!我现在出现的情况是只有第一句加第三句,怎么回事阿?