以前可能有人问过这个问题,但我不知道如何搜索它。
我想查找 Column2 中的字符串是否是 Column1 的一部分,或者根本没有在 Column1 中使用
Column1 | Column2
=======================
ABCDE + JKL | XC
XC - PQ | A
XYZ + A | C
AC + PQ | MA
因此,第 1 列中从未使用过的第 2 列的结果将是
C
MA
问题的描述谈到了中的字符串column2
。你可以通过一些变化来做到这一点like
。在大多数数据库中,存在以下一些变化:
select t.*
from t
where t.column1 not like '%' || t.column2 || '%';
有些数据库拼写||
as +
甚至concat()
,但想法是一样的。
但是,我不确定示例数据在做什么。在任何情况下,字符串都不会出现在column2
in column1
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)