社区
MS-SQL Server
帖子详情
如何将一对多生成的数据合并成一张不包含重覆行的新表?
clxxj
2003-08-21 03:21:39
如下:A表中的a列和B表中的a列相关联
A表:
________
a b
1 aa
2 bb
B表:
_______
a c
1 aaa
1 bbb
1 ccc
2 ddd
2 eee
新表要求如下:
a b c d e ......
1 aa aaa bbb ccc
2 bb ddd eee
...全文
115
6
打赏
收藏
如何将一对多生成的数据合并成一张不包含重覆行的新表?
如下:A表中的a列和B表中的a列相关联 A表: ________ a b 1 aa 2 bb B表: _______ a c 1 aaa 1 bbb 1 ccc 2 ddd 2 eee 新表要求如下: a b c d e ...... 1 aa aaa bbb ccc 2 bb ddd eee
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
clxxj
2003-08-21
打赏
举报
回复
现在开始看懂了一点.多谢楼上的指点!如实现马上给分.
clxxj
2003-08-21
打赏
举报
回复
还是看不懂.有没有简便一点的方法?
愉快的登山者
2003-08-21
打赏
举报
回复
1,建自定义函数
create function getstr(@id Nchar(4000))
returns Nvarchar(4000)
as
begin
declare @str Nvarchar(2000)
set @str=N''
select @str=@str+rtrim(c)+N' ' from B表 where a=@id
if @str<>N''
set @str=left(@str,len(@str)-1)
return @str
end
GO
2,
select a, b, dbo.getstr(a) as c from A表
愉快的登山者
⊙
◢◣◢◣◢◣
clxxj
2003-08-21
打赏
举报
回复
是啊,这点我也想到呀.但应该如何转换B表?还请楼上指点.
CrazyFor
2003-08-21
打赏
举报
回复
先把BB表转换成
a c d e ......
1 aaa bbb ccc
2 ddd eee
所以问题就是B表的转换了.
freeliu
2003-08-21
打赏
举报
回复
你的d、e列是从哪里来的?为什么1的d是bbb,而2的d就是eee?什么对应关系?
使用SQL语句将
数据
库中的两个表
合并
成
一张
表
select * into
新表
名 from (select * from T1 union all select * from T2) 这个语句可以实现将
合并
的
数据
追加到一个
新表
中。 不
合并
重复
数据
select * from T1 union all select * from T2
合并
重复
数据
select * from T1 union select * from T2 两个表,表1 表2 如果要将 表1的
数据
并入表2用以下语句即可 insert into 表2(字段1,字段
SQL server 将两张表
合并
成
一样表
select * into dbo.[Drug list4] from (select * from dbo.[Drug list1] union all select * from dbo.[Drug list2])a ---结尾加a表示给from后括号里便的语句命名一个别名,如果不加from后边加了括号会认为是空,如果不加别名会显示括号附近有问题报错。2、union all: 对两个结果集进
行
并集操作, 包括重复
行
, 即所有的结果全部显示, 不管是不是重复;
12.Mysql 多表
数据
横向
合并
和纵向
合并
介绍多表
数据
横向
合并
和纵向
合并
,简单直观一文就能带你掌握多表联结查询。
python之excel多表
合并
关于python的应用办公中很常见,尤其是对于数量较多的重复性操作。本节课要做的是将多张excel表中的信息
合并
到
一张
excel表中。 新建一个文件夹名为【merge】,里面放入三个名为【销售订单信息登记表】的excel表。为了演示只准备了三个exccel表,实际操作中更多数量的excel表也是可以的。 【销售信息登记表】内部内容如下图所示。也可以自
行
设置excel中内容...
Hive
数据
连接及
合并
最近有重新回看了《Hadoop权威指南》,又想起来总结一些博文了,所以针对Hive常Hive
数据
连接及
合并
又仔细查了很多资料,写了这篇文章,还是一样,感谢各位在网络上的分享!!! 一.Hive连接: Hive中的join只支持等值join,在join on中的on后的连接条件只能是“=”,不能是“<”或“>”等符号。并且,on中的等值连接只能是and,不能是...
MS-SQL Server
34,587
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章