【发布时间】:2020-09-15 21:03:38
【问题描述】:
使用 SQL Server 2014。有没有办法选择字符串值部分存在于另一个字段中的记录?
例如:
RowID Field1 Field2
1 ABC ABC DEF
2 XYZ WERQ
3 MNB MNB RTW
从上面,我想要第 1 行和第 3 行,因为它们有匹配的 ABC 和 MNB。
SELECT RowID FROM MY TABLE
WHERE CONTAINS(Field1, Field2);
我已经尝试了上述方法,但是这不起作用,因为您无法在 CONTAINS 函数中指定第二个字段名称。
我错过了什么?
【问题讨论】:
标签: sql sql-server tsql sql-like contains