社区
DB2
帖子详情
当某个列保存多个外键用逗号隔开时,联合查询怎么写
startpro
2020-10-21 03:44:53
比如,A表保存了这样的数据'id1,id2,id3',B表中有三条数据对应,现在想在查询的时候关联查出对应的值,用逗号隔开的方式,怎么写
...全文
631
1
打赏
收藏
当某个列保存多个外键用逗号隔开时,联合查询怎么写
比如,A表保存了这样的数据'id1,id2,id3',B表中有三条数据对应,现在想在查询的时候关联查出对应的值,用逗号隔开的方式,怎么写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
startpro
2020-10-21
打赏
举报
回复
难道必须再建一个表关联妈
一个表的
外键
是有
多个
值组成,并由
逗号
分隔,如何与其他表关联查询?
一个表的
外键
是有
多个
值组成,并由
逗号
分隔,如何与其他表关联查询?问题的场景尝试办法一:简单查询尝试办法二:动态传值 问题的场景 在开发的过程中,博主遇到了一个问题。由于其他人建表的
时
候没有严格的遵守第一范式的设计模式,导致一个字段里含有
多个
值,并以
逗号
分隔,但是这个字段又作为
外键
要与其他表的主键进行关联。如下图。 这个表里的tenant_id就是
外键
,可以存在
多个
以
逗号
分隔。 tenant_id...
oracle 查询
外键
含有
逗号
分隔的数据
方式一、
逗号
分隔字段转化为行在做关联查询,查询结果出来再行转
列
转回去 例子: select ---员工id T3.id, --员工编号 T3.staff_code, --用户(电话) T3.phone, --姓名 T3.staff_name, --身份证号 T3.USER...
mysql将一个字段的值根据
逗号
拆分_数据库中某个表中的某个字段的值是用
逗号
隔开
的
多个
值,根据
逗号
拆分并从另一个表中查出数据返回...
有course 课程表 和 sys_user 用户表其中我们的course表是存在着sys_user表的
外键
并且是以1,2的格式存在的
外键
我们想要的结果是输出如下图 course课程表结构如下 sys_user表结构 关联关系说明如下:(1)course.teacherid = sys_user.user_id(2)course表中 teacherid 字段的值是以
逗号
“,”
隔开
,cours...
mysql 查询某字段中以
逗号
分隔的字符串的包含查询和关联查询实现
实现mysql查询某字段中以
逗号
分隔的字符串包含查询和关联查询
mysql:表字段值为多值用
逗号
隔开
,计算其和
一、奇怪的表设计,奇怪的需求 最近遇到个问题就是由张表有个字段是多值的,每个值用
逗号
进行
隔开
。现在需要其和。注意:结合图看,不是1+2+3+4+5+6;1+2+3+4+5+7+7;1+2+3+4+5+7+8这种。而是1+1+1;2+2+2;.... 首先来说这种表这样设计不安全,比如长度。完全可以再设计一张表当作这张表的扩展表,如:tb_ext(pk_id,fk_id,_index,_value).pk_id:主键,fk_id:
外键
,_index:坐标,_value:值。 计算出...
DB2
5,889
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章