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相加。這樣既可做查詢結果相加。