编程论坛
注册
登录
编程论坛
→
SQL Server论坛
问个sql查询的问题
purana
发布于 2007-03-23 13:02, 886 次点击
如果有一列
单价
0.2
1.2
5.0
4.0
这样的一列数据.如果想让整列数据相加可以用Sum函数.那如果想让整列数据相乘呢?sql应该怎么写?我不想写个函数.用循环去求.
10 回复
#2
棉花糖ONE
2007-03-23 13:43
declare @value float
select @value=1
update table set @value=@value*单价
print @value
#3
purana
2007-03-23 14:23
ok了.
谢谢 棉花糖ONE
#4
xiyou419
2007-03-24 18:44
长见识了, 谢谢!
#5
Kendy123456
2007-03-26 11:20
棉花糖厉害的
#6
cyyu_ryh
2007-03-26 11:32
学习
接上
开玩笑,棉花糖我的......
#7
flmls
2007-03-26 22:58
又学到一招
#8
棉花糖ONE
2007-03-26 23:00
以下是引用
Kendy123456
在2007-3-26 11:20:47的发言:
棉花糖厉害的
谢谢夸奖啊
#9
帅哥一条虫
2007-03-27 03:25
高手就是不一样
#10
liuzhe
2007-04-03 01:08
declare @value float
select @value=1
update table set @value=@value*0.2
print @value
------------------
服务器: 消息 156,级别 15,状态 1,行 3
在关键字 'table' 附近有语法错误。
这样有问题啊 ?? 有些不太懂 ,因为是刚刚才学sql,有些不懂,谢谢指教
#11
xiyou419
2007-04-03 08:21
table当然是换成你的表名咯~~~~~~~~~~~~~~~~~
1