Задать вопрос
@ivankovavika

Как найти данные, которые не содержат в названии определенных слов?

Возникли сложности с составлением запроса, что я делаю не так?
Необходимо вывести первые 10 компаний без повторений, которые не содержат в названии “Taxi”
и “Chicago”.

SELECT Count(*) AS cnt, company_name  FROM cabs; WHERE company_name NOT LIKE ‘%Chicago%’ and ‘%taxi%’ LIMIT 10;
  • Вопрос задан
  • 492 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Продвинутый SQL
    5 недель
    Далее
  • Яндекс Практикум
    SQL для разработки
    4 месяца
    Далее
  • Skypro
    SQL с нуля
    9 месяцев
    Далее
Решения вопроса 1
rozhnev
@rozhnev Куратор тега SQL
Fullstack programmer, DBA, медленно, дорого
SELECT DISTINCT
    company_name 
FROM cabs 
WHERE NOT (company_name LIKE ‘%Chicago%’ OR  company_name  LIKE  ‘%taxi%’ )
LIMIT 10;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы