合并两张 表中的字段

十三- 十三- 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

表A结构如下
relid productid attid attrname attrvalid attrvalname
1 10004 1 口径 2 DN100
2 10004 2 型号 4 TRZ2-G100

表B结构如下
attrid AttrName attrinfo
1 口径 DN50|DN100
2 型号 TRZ2-G65|TRZ2-G100
3 压力等级 PN10|PN16|PN


attrid关联, 将表A中的 attrvalname 追加到 表B 中 attrinfo 用逗号隔开。 如果没有的就追加个0

现在要得到结果如下:
attrid AttrName attrinfo
1 口径 DN50|DN100,DN100
2 型号 TRZ2-G65|TRZ2-G100,RZ2-G100
3 压力等级 PN10|PN16|PN,0

...全文

相关推荐

如何连接2个数据库合并2张表

- **使用SQL JOIN语句**:这是最常见的一种方式,可以根据共同的键值将两张表中的数据关联起来。例如,如果两张表都有一个用户ID字段,则可以通过这个字段进行JOIN操作。

sysjp

sql语句从两张表分别查出的数据如何合并到另一张新表中

1.如果表三不存在,则执行下面语句,插入时会自动创建表三, 备注:存款银行、存款金额、支付银行、支付金额,均为表中字段的含义。 select 表一.存款银行,表一.存款金额,表二.支付银行,表二.支付金额 into 表三 from 表一,表二 where 表一.存款银行=表二.支付银行 2.如果表三已经存在,则 insert into 表三(存款银行,存款金额,支付银行,支付金额...

杰克说

SQL实现两张无关联表的数据列合并在一张结果集中

题目中的描述指出,需要将两张无关联表中的数据列合并到一个结果集中。这里提到的“无关联表”意味着这两张表之间没有直接的关联字段或键值,因此不能直接通过JOIN等常规方式来实现数据的联接。

Xiao_Wu_Show

在MySQL中同时查找两张表中的数据的示例

在MySQL中,同时查找两张表中的数据是一种常见的需求,特别是在处理关联数据时。这可以通过使用联接(JOIN)操作来实现,将多个表的数据合并成一个结果集。

weixin_38617001

java 实现两张表的等值连接

本篇文章将深入探讨如何使用Java实现两张表的等值连接,主要关注基于排序-合并算法的方法。首先,我们需要理解等值连接的基本概念。

ranweiruo
评论 2
收藏 已收藏
分享
返回顶部
十三-
MS-SQL Server 34,876 成员 254,635 内容