【发布时间】:2011-05-17 07:45:40
【问题描述】:
我在 oracle 中有一个表,其中有一列以逗号分隔的值。我需要的是当用户输入一个值时,如果该值存在于任何行中,则应将其删除。
例如。
颜色
123,234
56,123
如果用户输入 123,第一列应该只有 234,第二行应该只有 56。
我们如何在 oracle 中做到这一点??
请帮忙
谢谢
【问题讨论】:
-
您是否总是每行最多有两个值?顺便说一句,如果您将 SQL 标记添加到您的问题中,我相信它会有所帮助
-
该列中甚至可能有单个、两个或多个值,不一定是两个。