SQL对两张表做查询,再按其结果以编号为组针对几列添加一行合计

我这里少一个东西,我想按客户编码分组合计,TKS!SELECTCOPTD.TD003as订单日期,COPTC.TC004as客户编号,COPMA.MA002as客户简称,... 我这里少一个东西,我想按客户编码分组合计,TKS!
SELECT COPTD.TD003 as 订单日期,COPTC.TC004 as 客户编号, COPMA.MA002 as 客户简称, COPTC.TC001 as 单别, COPTC.TC002 as 单号, COPTC.TC008 as 交易币种, COPTC.TC009 as 汇率, COPTC.TC012 as 客户单号, COPTD.TD004 as 品号, COPTD.TD005 as 品名, COPTD.TD006 as 规格, COPTD.TD008 as 订单数量, COPTD.TD009 as 已交量, COPTD.TD008-COPTD.TD009 as 订单未交量 , COPTD.TD010 as 单位, COPTD.TD011 as 单价,
COPTD.TD016 as 结束, COPTD.TD037 as 税率, COPTD.TD039 as 税额, COPTD.TDI01 as 本币税前金额, COPTD.TDI02 as 本币税额 FROM COPTC,COPTD , COPMAWHERE COPTC.TC001=COPTD.TD001 AND COPTC.TC002=COPTD.TD002 AND COPTC.TC004=COPMA.MA001
展开
 我来答
孔庆明江苏
2013-08-19 · TA获得超过164个赞
知道小有建树答主
回答量:276
采纳率:0%
帮助的人:111万
展开全部
在后面加一个语句:
select COPTC.TC004 客户编号 ,sum(COPTD.TD008-COPTD.TD009) from FROM COPTC,COPTD , COPMA WHERE COPTC.TC001=COPTD.TD001
AND COPTC.TC002=COPTD.TD002
AND COPTC.TC004=COPMA.MA001 group by COPTC.TC004

并用union all 语句合并查询结果,并按客户编号排序
lei3844
2013-08-20 · TA获得超过1432个赞
知道小有建树答主
回答量:389
采纳率:66%
帮助的人:217万
展开全部
在代码最后面在加上一个group by 函数,这个函数是用来分组的
group by COPTC.TC004
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式