社区
MS-SQL Server
帖子详情
两表的合并
rolom
2007-01-14 10:32:47
我有两个表a,b如下
a b
名称 数量 名称 数量
aaa 10 aaa 15
bbb 20 ccc 12
ddd 25
如何合并能得到如下的结果
1, 把两表中名称相同的数量相加
aaa 25
2,把b表中名称和a表名称相同的相加,a表其余内容也要显示
aaa 25
bbb 20
ddd 25
...全文
139
4
打赏
收藏
两表的合并
我有两个表a,b如下 a b 名称 数量 名称 数量 aaa 10 aaa 15 bbb 20 ccc 12 ddd 25 如何合并能得到如下的结果 1, 把两表中名称相同的数量相加 aaa 25 2,把b表中名称和a表名称相同的相加,a表其余内容也要显示 aaa 25 bbb 20 ddd 25
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
justonce
2007-01-15
打赏
举报
回复
select * from a into table temp
use b
SCATTER MEMVAR
insert into table temp from MEMVAR
select 名称,sum(数量) 数量 from temp group by 名称
rolom
2007-01-15
打赏
举报
回复
第一个查询的意思是把两个表中名称重复的数量相加,名称不同就都不要显示
baggio328
2007-01-15
打赏
举报
回复
select 名称,sum(数量) as 数量
from (
select * from a union select * from b)
where 名称 in (select 名称 from a)
group by 名称
baggio328
2007-01-15
打赏
举报
回复
select 名称,sum(数量) as 数量
from (
select * from a union select * from b)
group by 名称
hive
两表
合并
为新表踩坑
业务需求: 在hive表中需要进行
两表
合并
,并将值插入到新表当中 表关联为a.id =b.sid 表a1和表b1
合并
为表c 1.利用外连接 insert into table c select a.*,b.* from (select * from a1)a left join (select * from a1)b on (a.id=b.sid); 此时可依成功插入到表c中,但是左连...
python中
两表
合并
python中
两表
合并
场景:表1为原始数据,表2为聚类后的数据,现在表2只有某些列,需要根据表1查找并添加表1的其他列在表2上 df1 = pd.read_excel(r'存储位置.xls', usecols=['列1', '列2']) #不要忘了后缀,列1为公共列,列2为要添加进表2的列 df2 = pd.read_csv(r'存储位置.csv') outfile = pd.merge(df1, df2, left_on='公共列(这里是列1)', right_on='公共列', how="rig..
hive
两表
合并
的坑 union all
mysql上
两表
合并
有很多种写法,但是受限于公司的史前hive数据库版本的问题,很多很多的骚操作都排不上用场,比如用exists判断是否存在于子表,where判断在另外一张表是否存在等,只能用union all合表。 请注意,必须是union all,只用union是会失败的…… select a.xxx, a.xxx from a left outer join c on a.xxx =...
Mysql
两表
合并
后去除重复列
发现用简单的join是不能去掉的,利用using即可。 比如A表 字段一 二 三 ,B表字段三 四 五,如果直接join, SELECT* from a JOIN b WHERE a.字段三 = b.字段三 结果并不是字段一二三四五,而是字段一二三三四五, 怎么去掉重复的字段三呢? SELECT* from a JOIN b USING 字段三 USING 会自动去掉重...
链表
合并
的两种方法
题目描述 将两个递增的链表
合并
为一个递增的链表 方法一:递归法 递归的思想自上而下,每次取出一个最小的节点指向递归找出的下一个最小的节点。 找的时候自上而下,但是结果的
合并
是自下而上(递归过程呈"V"字形),因此只需将最后一个节点返回就是整个链表的头节点。 #include<iostream> #include<algorithm> using namespace std; struct ListNode { int val; struct ListNode *next;
MS-SQL Server
34,591
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章