Я пытаюсь найти в нескольких столбцах текста и заметок определенные фразы и фразы из черного списка, которые я не хочу видеть.
Предположим, следующая таблица
stories:
id, title, author, publisher, content
Ex. Я хочу найти все истории, которые упоминают (в любой области) «яблоки», но помещают в черный список «яблочное пюре».
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) Разве альтернатива не будет означать, что я буду выполнять многократное объединение строк на каждой итерации строки?