LIKE后跟子查询多个值的问题?

目前遇到一个问题是有一个表的一个A字段是从父节点到子节点的路径,类似parent1|parent1.1|parent1.1.1|parent1.1.1.1这种,现在有个SQL语句需要这个A字段LIKE一个子查询查出的值,也就是路径里随便哪个parent匹配上这个子查询的值都要查出来,语句类似LIKE '%'||(SELECT ...)||'%'但因为SELECT查出的值是多个,LIKE不了,所以想问问这个语句怎么实现,目前我知道能实现的只能是用UNION然后每个语句的SELECT查出一个值,不过因为这个SELECT查出好几十个,用UNION简直是不能看。

sql
postgresql
LIKE
2022-08-12 13:06:19
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
1糯米糖果1
2

最好能列出具体的表结构,感觉可以通过exists子查询或表关联实现

已于2022-8-12 14:30:52修改
分享
微博
QQ
微信
回复
2022-08-12 14:28:56
相关问题
mysql 如何匹配多个 like 条件?
2697浏览 • 1回复 待解决
PostgreSQL interval后跟字段问题
2997浏览 • 2回复 待解决
sql like查询如何不区分大小写?
2108浏览 • 2回复 待解决
mongodb实现特定排序查询
1021浏览 • 1回复 待解决
怎么拿查询作为判断?
1072浏览 • 1回复 待解决
多个feature模块问题
615浏览 • 1回复 待解决
关于mysql中order by查询问题
1160浏览 • 1回复 待解决
sequelize;mysql关联表查询问题
1874浏览 • 1回复 待解决
mysql 查询排序问题有了解吗?
990浏览 • 1回复 待解决
后端查询数据库性能问题
2537浏览 • 1回复 待解决
求助:关于HTTP返回问题
1460浏览 • 1回复 待解决
Mysql geojson 查询问题有懂吗?
1951浏览 • 1回复 待解决
组件溢出父容器问题
521浏览 • 1回复 待解决
OpenHarmony 使用WEB组件传问题
1930浏览 • 1回复 待解决
关于用 Redis 查询问题有知道吗?
1457浏览 • 1回复 待解决
MySQL数据查询问题怎么解决?
743浏览 • 1回复 待解决
header内域类型问题有懂吗?
778浏览 • 1回复 待解决