SQL: фильтровать записи, используя not in operator
Подстановочный знак SQL и специальный оператор: упражнение-3 с решением
Напишите запрос, чтобы составить список salesman_id, name, city и комиссионного вознаграждения каждого продавца, который живет в других городах, кроме Парижа и Рима.
Пример таблицы : продавец
Пример решения:
SELECT *
FROM salesman
WHERE city NOT IN('Paris','Rome');
или эквивалент:
SELECT *
FROM salesman
WHERE NOT city IN('Paris','Rome');
Вывод запроса:
продавец_ид название городская комиссия 5001 Джеймс Хуг Нью-Йорк 0,15 5005 Pit Alex London 0.11 5003 Лозон Хен Сан-Хосе 0,12
Объяснение:
Наглядная презентация:
Практика онлайн
Визуализация запросов для примера решения:
Продолжительность:
Ряды:
Стоимость:
Визуализация запроса для альтернативного примера решения:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос, чтобы отфильтровать тех продавцов со всей информацией, которая поступает из любого города Парижа и Рима.
Далее: Напишите запрос, чтобы отсортировать тех клиентов со всей информацией, чье значение идентификатора находится в пределах 3007, 3008 и 3009.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования