【发布时间】:2011-02-04 02:17:36
【问题描述】:
我正在尝试在多列文本和备忘录中搜索我不想看到的某些短语和黑名单短语。
假设如下表
stories:
id, title, author, publisher, content
例如。我想找到所有提到(在任何领域)“苹果”但将“苹果酱”列入黑名单的故事。
SELECT stories.id, [stories.title] & " " & [stories.author] & " " & [stories.publisher] & " " & [stories.memo] AS allMyText
FROM stories
WHERE ((([allMyText]) Like "*apples*" And ([allMyText]) Not Like "*applesauce*"));
如何在 where 子句中使用我的别名?我找不到有关该主题的任何文档:
1) 这种方法可行吗?
2) 替代方案是否意味着我将在每次行迭代时执行多个字符串连接?
【问题讨论】: