sql数字加
A. sql server2000中,使数字相加的语句怎么写,要详细的.高分!!!
横行我理解是行,记录!竖行,我御肢唯理解为列,字段!
一条记录中饥指有多个数字的计镇培算方法:
Dim X As Double
X = Val(RS("字段1")) + Val(RS("字段2")) + Val(RS("字段3")) + Val(RS("字段4")) + Val(RS("字段5")) + Val(RS("字段6")) + Val(RS("字段7"))
计算一个字段的数字和的方法:
Dim Y As Double
Do While Not RS.EOF
Y = Y + Val(RS("字段名"))
RS.MoveNext
Loop
B. sql 两个表数值相加
SQL2005测试结知亩肆果
表A
name price
a 23
b 32
c 23
d 90
表B
name price
a 10
b 20
d 15
select
isnull(a.name,isnull(b.name,'无名')) as '物品名称耐配',isnull(a.price,0)+isnull(b.price,0) as '价格和'搭轿
from a full join b
on a.name=b.name
结果
物品名称 价格和
a 33
b 52
c 23
d 105
f 14
f 14
C. sql怎么把一行数据中的几列相加
1、创建测试表,create table test_num(fee_id number, fee1 number, fee2 number, fee_3 number);
D. SQL 如何对二个字段中的数字相加得到总数
SQL 语句使用 ‘+’号将两个字段的数值相冲隐加。
E. 如何用SQL语句在数字前面增加一个数字
NN是字段名
在Sql
server
中,
right('00000000'+NN,8)
在Oracle中,
lpad(NN,8,'梁衫缺0')
update
表名
set
字段
=
right('1000'+
字段塌睁,4)
这是在前面加0
update
表名
set
字段=
right('0001'+
字橡辩段,4)
这是在前面加1
代码已经测试,请加分!
F. sql 数值相加
不太明白你山陪想实现查询,新增,还是修改
具体问题要具体对待了
select a ,b,(a+b) as c from 表名
修改宽唯冲慎歼:
update 表名 set c=(select a+b from 表 where语句) where语句
G. sql中同一字段的数值相加查询语句怎么写
你好,很高兴回答你的问题。
你提的问题可以通过分组查询和聚合函数来实现。
根据A列来分组计算C列的和可以使用如下语句:
select A,sum(C) from 表名 group by A
要把所有的都加起来,那就通过下面的语句来实现:
select sum(C) from 表名
如果有帮助到你,请点击采纳。
我解答的问题大部分是软件开发新人遇到的问题,如果有兴趣,可以关注我。
H. sql中要在同一列数里同时增加一个数,SQL语言怎么写啊
这要看你的数据类型了吧。如果是char/varchar型的数据,那么可以用双竖线来合并两个字符串:update
table_mytable
set
cl
=
cl||'
'
这个是标准SQL,一般数据库应该都支持的。
如果是int/number
型的数据,那么你的要求等同于是把原来的数据乘以你要加的数字的位含猛数,在加樱郑上你要加的数据,例如你要加123:
set
cl
=
cl*1000
+
123
假设原来是
456,就变成
456000
+
123
=
456123
当然,如果你只是谈颂桥要把一个数值型加某个值,例如要把
123
加
4
变成127,那么就直接加就OK了:
set
cl
=
cl
+
4
I. sql 查询结果相加
sql查询结果相加。例子:select a.snum1 + b.snum2 from。(select sum(num1) snum1 from table1)a ,(select sum(num2) snum2 from table2)b。这样就能把a表和b表的结果相加看。(select sum(num1) snum1 from table1)a 用于统计table1表中num1字段的总和 其结果作为表a。(select sum(num2) snum2 from table2)b 用于于统计table2表中num2字段的总和 其结果作为表a。select a.snum1 + b.snum2 将a表和b表中的sum1和sum2相加。这样既可做查询结果相加。