用sql语句汇总 实现语句的合并

--------------------------------------待验收入库单 
create table T_CW_WareHousing_Entry( 
BOSID NUMBER not null, -- 
wareId VARCHAR2(50), --入库单编号 
stockTime VARCHAR2(50), --采购时间 
empid VARCHAR2(50), --登记人 
cw_Addr VARCHAR2(50), --库存地址 
storeReq VARCHAR2(50), --采购申单请编号 
supplierId VARCHAR2(50),--供应商关联Id 
remark VARCHAR2(1000), --备注 
author VARCHAR2(50), --登记人 
titleid VARCHAR2(50), --岗位id 
orgid VARCHAR2(50), --组织id 
bosdate DATE, --实例创建日期 
bostime TIMESTAMP(6), --实例创建时间 
wareState VARCHAR2(50), --单据状态 
storeDate VARCHAR2(50), --入库时间 
constraint PK_T_CW_WareHousing_Entry primary key (BOSID) 
); 


-------------------------------------待验收入库明细表 
create table T_CW_Warehousing_Detail( 
BOSID NUMBER not null, 
suppliesId VARCHAR2(50), --用品信息关联Id 
suppliesPrice VARCHAR2(50), --用品价格 
articlesCount VARCHAR2(50), --采购数量 
empid VARCHAR2(50), --登记人 
author VARCHAR2(50), --登记人 
titleid VARCHAR2(50), --岗位id 
orgid VARCHAR2(50), --组织id 
bosdate DATE, --实例创建日期 
bostime TIMESTAMP(6), --实例创建时间 
wareId VARCHAR2(50), --待验收入库单关联Id 
constraint PK_T_CW_Warehousing_Detail primary key (BOSID) 
); 

--------------------------------------用品信息表 
create table T_CW_Supplies_Info( 
BOSID NUMBER not null, 
suppliesName VARCHAR2(50), --用品名称 
cw_Category VARCHAR2(50), --用品类别 
cw_Addr VARCHAR2(50), --库存地址 
suppliesUnit VARCHAR2(50), --用品单位 
suppliesPrice VARCHAR2(50), --用品价格 
suppliesStandard VARCHAR2(50), --规格 
SupplierId VARCHAR2(50), --供应商关联Id 
empid VARCHAR2(50), --登记人 
author VARCHAR2(50), --登记人 
titleid VARCHAR2(50), --岗位id 
orgid VARCHAR2(50), --组织id 
bosdate DATE, --实例创建日期 
bostime TIMESTAMP(6), --实例创建时间 
count VARCHAR2(50), --库存数 
constraint PK_T_CW_Supplies_Info primary key (BOSID) 
); 

我想要得到这样的结果 
用品类别 用品名称 采购数量 采购金额 
笔类            150 125 
签字笔 100 100 
铅笔 50 25 
打印纸 500 500 
A4纸 500 500 

合计 650 625


如果想合并某一个字段

SELECT   SUM(字段名)   FROM   表名   GROUP   BY   条件   
或 
SELECT   SUM(字段名)   
FROM   
(SELECT   SUM(字段名)   FROM   表名   GROUP BY   条件   
  union 
  SELECT   SUM(字段名)   FROM   表名   GROUP    BY   条件   )   a

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值