Menu
Coddy logo textTech

Ключевое слово NOT

Часть раздела Основы путешествия по SQL на Coddy — урок 8 из 72.

Ключевое слово NOT означает, что мы не хотим, чтобы условие выполнялось.

Например, рассмотрим следующую таблицу <strong>people</strong>:

nameagegender
Joas13male
Holwa17male
Nohlas24female
Polar23male
Loopa18female
SELECT * 
FROM people
WHERE NOT gender = 'male'

Это будет результат:

имявозрастпол
Nohlas24женский
Loopa18женский

Ключевое слово NOT по сути инвертирует условие. Например, следующие запросы эквивалентны:

WHERE age > 20
WHERE NOT age <= 20
challenge icon

Задание

Легко

Доступные таблицы и столбцы:

  • <strong>people</strong>: <strong>name</strong>, <strong>age</strong>, <strong>status</strong>

Выберите всех людей, где статус НЕ retired

Шпаргалка

Ключевое слово NOT используется для отрицания условия, что означает, что мы не хотим, чтобы условие выполнялось.

SELECT * 
FROM people
WHERE NOT gender = 'male'

Ключевое слово NOT инвертирует условие. Эти запросы эквивалентны:

WHERE age > 20
WHERE NOT age <= 20

Попробуйте сами

SELECT *
FROM PEOPLE
-- Напишите свой код ниже
WHERE
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы