【发布时间】:2019-01-29 16:49:55
【问题描述】:
我想从[Column] 中选择所有在其字符串中包含列表中单词的行,如下所示:
select [Column]
from [db]
where [Column] like '%some%' or
[Column] like '%word%' or
[Column] like '%and%' or
[Column] like '%another%'
但是,由于我的单词列表很长,我不想重复or [Column] like '%%'。有没有更好的方法来写这个?我正在使用 SQL Server Management Studio。
【问题讨论】:
-
您好,请提供您的清单和格式
-
or可能是最好的方法,除非你有全文索引。
标签: sql arrays sql-server select