sqlserver列相加,sql查询结果相加

SQLServer 在子查询中查出多列相加的值

sqlserver2005以上的版本可用

鄂托克网站建设公司成都创新互联,鄂托克网站设计制作,有大型网站制作公司丰富经验。已为鄂托克上千多家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的鄂托克做网站的公司定做!

select 单号,申请人,

stuff((select '/'+文件名 from tbB where a.单号=单号 for xml path('')),1,1,'')文件名

from tbA as a

sqlserver 数据库 通过sql语句 把数据类型相等的字段的 值 进行相加

数字就直接相加,结果是和。如 3+4=7

字符相加是组合:如 'aa'+'bb'='aabb'

日期+日期是时间:2个时间分别与1900年1月1日相差的和。

如:日期1+日期2=(日期1 - '1900-1-1')+(日期2 -'1900-1-1')+'1900-1-1'

sqlserver 多表联查 id 相同 列相加

您好:

写的SQL没有经过测试,请您参考

--采购订单插入临时表 总金额负数

SELECT pro.name,cus.name,taxAmount AS 'purSUM',0 AS 'saleSUM',-taxAmount AS 'Total' INTO #t

FROM 采购订单表 pur 

LEFT JOIN 项目表 pro ON pro.id=pur.idproject

LEFT JOIN 往来单位表 cus ON cus.id=pur.idpartner

--销售订单表插入临时表 总金额正数

SELECT pro.name,cus.name,0,taxAmount,taxAmount INTO #t

FROM 销售订单表 sale 

LEFT JOIN 项目表 pro ON pro.id=sale.idproject

LEFT JOIN 往来单位表 cus ON cus.id=sale.idpartner

--统计

SELECT 项目.name,往来单位.name

,SUM(purSUM) AS '采购总额'

,SUM(saleSUM) AS '销售总额'

,SUM(Total) AS '毛利润'

FROM #t

GROUP BY 项目.name,往来单位.name


本文标题:sqlserver列相加,sql查询结果相加
转载来于:http://hxwzsj.com/article/dssjpeg.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 移动手机网站制作 手机网站制作 成都定制网站建设 重庆网站制作 重庆网站设计 网站制作 成都网站制作 成都网站制作 专业网站设计 手机网站制作 重庆外贸网站建设 成都网站设计 成都网站设计 网站制作报价 成都响应式网站建设 成都商城网站制作 网站建设公司 成都h5网站建设 网站设计公司 LED网站设计方案 成都网站建设公司 营销型网站建设