Разница между IN и NOT IN в SQL заключается в том, что они выполняют разные функции. 13
IN позволяет проверить, входит ли значение в заданный набор данных. 1 Например, с его помощью можно получить все блюда, рейтинг которых равен 320 либо 270. 1
NOT IN выполняет функцию, противоположную выражению IN: убеждается, что значение не входит в указанный набор данных. 1 Например, с его помощью можно получить список блюд, за исключением чая с молоком и овощного салата. 1
Таким образом, IN используется для фильтрации строк на основе конкретного набора значений, а NOT IN — для исключения строк, которые соответствуют набору значений. 3