我正在构建一个SQL查询,该查询将在两个字段[Subject]和[Body]上搜索(电子邮件数据的)表。我需要找到的记录详细说明了下班后发生的事件。电子邮件通常将包含关键词“ post”和“ termination”,以表示与我的搜索相关的记录。这些关键字可以组合在一起的短语形式出现,但也可以用不同的方式书写。 (终止后,任期……)。这些组合可能会显示在[主题]或[正文]字段中,有时还会显示在这两个字段中。
我的问题是误报。我收到了一堆不相关的记录。
到目前为止,我的查询是这样的...
WHERE [Subject] like '%post%' and [Subject] like '%termination%'
OR
[Body] like '%post%' and [Body] like '%termination%'
我为上面列出的组合添加了更多行。
是否有任何关于平衡查询的提示,这样我可以最大程度地检索相关记录,同时最大程度地减少误报?任何帮助将非常感激!干杯。
答案 0 :(得分:0)
可能是(如果您的单词始终按相同顺序排列):
access token