Как исключить элементы из поиска, используя NOT LIKE и% в Presto SQL? - PullRequest
1 голос
/ 12 апреля 2020

У меня следующий запрос, который возвратил ошибку: несоответствующий ввод 'LIKE'. Ожидается: выражение

select * from sales
where item_name NOT LIKE '%Tortoise%' 

На рисунке ниже показано, что я хочу получить из своих исходных данных. Я хочу записи, которые не содержат ключевое слово "Черепаха".

Спасибо за любые советы о том, как исправить этот синтаксис, спасибо.

1 Ответ

0 голосов
/ 12 апреля 2020

Это может дать вам ожидаемый результат.

select * 
from sales
where item_name NOT IN (
   select * 
   from sales
   where item_name LIKE '%Tortoise%'
) 
...