當前位置:首頁 » 編程語言 » sql將兩列相乘並相加
擴展閱讀
seagate硬碟跳線 2022-08-18 07:17:55
sql2008附加資料庫操作 2022-08-18 07:17:47
中國全國省市區資料庫 2022-08-18 07:17:38

sql將兩列相乘並相加

發布時間: 2022-06-27 01:46:12

sql語句可以實現倆列相乘嗎

可以,前提是2列的數據類型是數值類型,

int,
smallint,
tinyint,
numeric,
decimal,等

② 請問在sql2000中,想把兩列相乘再把相乘後的結果分組相加的sql語句該怎樣寫

單價*數量的到的是總金額,如果總金額不是在定義表是有的列,是不可以對總金額分組的,
不過你可以建立一個視圖,把總金額加進去,再對視圖操作就可以了,

③ SQL語句,如何查詢表中兩列的值,將這兩列相加,作為第三列的值

select
列三
=
列一+列二
from
tablename;這個只是顯示不會更新數據表
如果是更新數據表的話:update
tablename
set
列三
=
select
列一+列二
from
tablename;

④ 如何在mssql編寫兩個欄位相乘後求和的存儲過程,條件是當天。謝謝各位大俠!

這,,,跟存儲過程沒什麼關系吧
sql就可以算出來
select o.產品名稱,sum(o.數量*p.價格*o.折扣) from 訂單表 o
left join 產品表 p on o.產品ID=p.產品ID
where o.訂單日期=(date_format(now(), '%Y%m%d%') or 選擇的日期)
and (o.客戶編號='' or o.客戶編號=選擇的客戶)
group by o.產品名稱

⑤ SQL 資料庫表中的兩列數據每行相乘後再求和,求大神告知!!!

select SUM(GoodsPrice*GoodsNumber) from Goods

⑥ 資料庫 sql 怎麼讓兩種表對應數據相乘相加

你說的不是很清楚不過一般是要分組的,比如現在有a表和b表,

a表中有主健列id,一列數據num、和商品名稱列,

b表中有一列數據單價price,商品名稱,

現在想要的數據是商品名稱,總銷售額

查詢語句:
select t1.goodname,sum(t1. num*t2.price)
from a as t1
inner join b as.t2
on t1.goosname=t2.goodsname
group by t1.goodsname

⑦ sql怎麼把一行數據中的幾列相加

1、創建測試表,create table test_num(fee_id number, fee1 number, fee2 number, fee_3 number);

⑧ SQL 兩列相加

就是這么寫的,是不是你的數據類型不是整形?

update table set a= round(A,0)+ round(B,0)

你hi我

⑨ 如何用SQL語句得到兩個欄位相乘的結果

用SQL語句得到兩個欄位相乘的結果:SELECT A.欄位,B.欄位,A.欄位*B.欄位 AS '結果' FROM A JOIN B ON A.ID=B.ID

也可以用以下形式書寫執行(大寫小寫均可):

第一種:selectb.欄位,a.欄位,b欄位*a.欄位as'結果'frombleftouterjoinaonb.id=a.id

第二種:selectb.欄位,a.欄位,sum(b.欄位*a.欄位)as'結果'frombleftouterjoinaonb.id=a.id groupbyb.欄位,a.欄位

第三種:SELECTB.欄位,SUM(B.欄位),SUM(B.欄位*A.欄位) AS '結果'FROMBLEFT OUTER JION AON A.ID=B.IDGROUP BYB.欄位

(9)sql將兩列相乘並相加擴展閱讀

用SQL語句得到兩個欄位相加、相減、相除的結果

兩個欄位相加的結果:SELECT A.欄位,B.欄位,A.欄位+B.欄位 AS '結果' FROM A JOIN B ON A.ID=B.ID

兩個欄位相減的結果:SELECT A.欄位,B.欄位,A.欄位-B.欄位 AS '結果' FROM A JOIN B ON A.ID=B.ID

兩個欄位相除的結果:SELECT A.欄位,B.欄位,A.欄位/B.欄位 AS '結果' FROM A JOIN B ON A.ID=B.ID WHEREA.欄位<>0 ANDB.欄位<>0

⑩ 怎麼把兩列的數據求和(先每列求和,再把結果再相加)sql資料庫

1、在數據中打開一個存在整數數值的表,然後可以看到右下角就有查看的表格數據。