我想从表中删除所选字符串值包含在另一个表的另一个值中的所有记录(忽略区分大小写)。
例如:如果value1="Hello"
(来自一个表)和value2-"Hello word"
(来自另一个表),则应删除该记录。
DELETE FROM [table1]
WHERE value1 LIKE '%' + (SELECT value2 FROM [table2]) + '%'
但该 SQL 语句返回错误。
我想从表中删除所选字符串值包含在另一个表的另一个值中的所有记录(忽略区分大小写)。
例如:如果value1="Hello"
(来自一个表)和value2-"Hello word"
(来自另一个表),则应删除该记录。
DELETE FROM [table1]
WHERE value1 LIKE '%' + (SELECT value2 FROM [table2]) + '%'
但该 SQL 语句返回错误。