当前位置:首页 » 编程语言 » sql将两列相乘并相加
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

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、在数据中打开一个存在整数数值的表,然后可以看到右下角就有查看的表格数据。