永发信息网

SQL语句两个表合并合计

答案:3  悬赏:10  手机版
解决时间 2021-02-23 16:11
A表
名称 数量 金额
a 5 500
b 10 200
a 2 200

B表
名称 数量 金额
a 1 130
b 1 25
a 2 240
b 1 30

显示目的
名称 A数量 A金额 B数量 B金额
a 7 700 3 370
b 10 200 2 55
Access or SQL 2000
最佳答案
WITH A AS(SELECt 名称,SUM(数量) A数量,SUM(金额) A金额
FROM A表 GROUP BY 名称),
B AS(SELECt 名称,SUM(数量) B数量,SUM(金额) B金额
FROM B表 GROUP BY 名称)
SELECt A.*, B数量,B金额
FROM A JOIN B ON A.名称=B.名称
全部回答
select  名称=a.名称,A数量=a.数量,A金额=a.金额,B数量=b.数量,B金额=b.金额 from (select 名称,数量=sum(数量),金额=sum(金额) from A表 group by 名称) a full join (select 名称,数量=sum(数量),金额=sum(金额) from B表 group by 名称) b on a.名称=b.名称
(select p, j --p是产品,j是价格 from (select p, j from a union select p, j from b) a ----将两个表的所有数据连接,组成临时表 group by a.p having count(*) = 1) --根据产品分组,将临时表a中的a,b单独拥有产品列出 union (select a.p, (select a.j - b.j from a, b where a.p = bj) j from a, b where a.p = b.p) --a.b共有的,求差
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么是NT,检查NT有什么意义?
一年之计,莫如树谷是什么意思
【彻组词】彻组词拼音
贾朝强察看果场开发200多亩岭地种植木薯的情
海尔电脑k3一d5参数
录取非全日制研究生,一定要过国家线吗
家常菜小吃这个地址在什么地方,我要处理点事
蓟县申通在哪? 我想知道蓟县申通的具体位置
黄旗路/G202(路口)地址有知道的么?有点事想
at 20:50 shutdown -S,是什么意思??
求十七月夜的《哥哥嫁给我》全文和番外 谢谢
【诗经两首】九年级下册《诗经两首》原问和翻
钱包交易记录怎么删除
12月31合同到期 1月1号开始休产假 这样合同还
爱喜干洗凤凰店在哪里啊,我有事要去这个地方
推荐资讯
人的寿命最长多少?
请问大伙北京大学第一医院十一期间门诊有大夫
1976年农历2月27出生属龙的车牌号吉祥数字
我国的四大直辖市中,一年内白昼最长和最短时
漳州吉兴汽车销售有限公司在什么地方啊,我要
刘表有几个儿子
报喜龙地址有知道的么?有点事想过去
下列结构按从大到小的顺序排列正确的是AA. 染
北盘江大桥造价多少钱
勿忘我牛杂麻辣烫小吃(下埔店)在什么地方啊,
女朋友突然不和我说话了,却和别的男生说话,
Abby鞋店怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?