【发布时间】:2013-06-28 16:21:01
【问题描述】:
我在 Oracle 11g 数据库中有一张表
我正在存储一些值,例如 '|'分离模式如下
表格:ABC
字段:XYZ
价值观:
9
1|12
52
5|112
现在我想从这些值中找到ID
我使用了REGEXP_LIKE,但它会得到所有包含值的行
假设我要搜索 5,那么它会给出 '5' 和 '52' 的结果
请帮我从这个字段中搜索微粒 id
谢谢
【问题讨论】:
-
感谢@marc_s 纠正
-
您不应该将分隔值存储在单个列中。考虑标准化您的模型。