一字段存的是多个类别的ID的字符串,转化成Name字符串,在线等

KLL KLL 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
CREATE TABLE T_TYPE
(
T_TYPE_ID NUMBER,
T_TYPE_NAME VARCHAR2(20)
);
INSERT INTO T_TYPE
SELECT 1, '苹果' FROM DUAL UNION ALL
SELECT 2, '香蕉' FROM DUAL;

CREATE TABLE T_INFO
(
T_PERSON_ID NUMBER,
T_PERSON_NAME VARCHAR(20),
T_TYPE_ID VARCHAR(200)
);
INSERT INTO T_INFO
SELECT 1, '张三', '1,2' FROM DUAL UNION ALL
SELECT 1, '张三', '2' FROM DUAL UNION ALL
SELECT 2, '李四', '1' FROM DUAL

/*
结果--
把ID 转换成Name
1 1 张三 苹果,香蕉
2 1 张三 香蕉
3 2 李四 苹果
*/
...全文

相关推荐

Mysql字符串字段判断是否包含某个字符串的2种方法

```sqlCREATE TABLE users ( id int(6) NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), user_name VARCHAR(20)

weixin_38502290

Scikit-learn分类器实战:从数据理解到可解释模型交付

分类器不是黑盒预测工具,而是基于数据分布、特征语义与业务逻辑的决策边界建模过程。其核心原理在于通过特征空间划分实现离散标签判别,技术价值体现在可复现性、可调试性与业务可解释性三重保障。典型应用场景包括用户信用评分、工业故障预警、金融风控初筛等需兼顾精度与归因能力的任务。区别于回归建模,分类任务强调类别不平衡处理、标签不可变换性、以及OneHot/Target Encoding等特有预处理策略。本文聚焦Scikit-learn生态下的全流程实操——从pandas数据加载陷阱规避、EDA三图诊断法,到基于原理的

cqwf95925

一列保存多个ID(将多个用逗号隔开的ID转换成用逗号隔开的名称)

例如,员工可能属于多个部门,每个员工的记录中就可能会有一个`deptIds`字段,里面存储了员工所属部门的ID序列。本文将以员工和部门为例,探讨如何将这些ID转换成对应的部门名称,以更直观地展示数据。

weixin_38606404

row_number,根据多个字段过滤,partition by

实现细节- **字符串拼接**:在`PARTITION BY`子句中使用了字符串拼接操作(`||`),这使得即使在某字段值为空的情况下也能正确分组。

cgza_zhangwc

sql server建表时设置ID字段自增的简单方法

**创建含自增主键的表**: - 创建表时,可以使用`identity`关键字来声明自增字段: ```sql CREATE TABLE student ( id INT IDENTITY(1,1), name

weixin_38550812
评论 5
收藏 已收藏
分享
返回顶部
KLL
基础和管理 17,379 成员 95,111 内容