Упражнения, практика, решение SQL - подстановочные и специальные операторы
SQL [22 упражнения с решением]
1. Напишите оператор SQL, чтобы найти тех продавцов со всей информацией, которые прибывают из города, Парижа или Рима. Перейти к редактору
Пример таблицы : продавец
Нажмите меня, чтобы увидеть решение с графической презентацией
2. Напишите запрос, чтобы отфильтровать тех продавцов со всей информацией, которая поступает из любого города Парижа и Рима. Перейти к редактору
Пример таблицы : продавец
Нажмите меня, чтобы увидеть решение с графической презентацией
3. Напишите запрос, чтобы составить список salesman_id, name, city и комиссии каждого продавца, который живет в других городах, кроме Paris и Rome. Перейти к редактору
Пример таблицы : продавец
Нажмите меня, чтобы увидеть решение с графической презентацией
4. Напишите запрос, чтобы отсортировать тех клиентов со всей информацией, чье значение идентификатора находится в пределах 3007, 3008 и 3009. Перейти к редактору
Образец таблицы : клиент
Нажмите меня, чтобы увидеть решение с графической презентацией
5. Напишите оператор SQL, чтобы найти тех продавцов со всей информацией, которые получают комиссию в диапазоне от 0,12 до 0,14. Перейти к редактору
Пример таблицы : продавец
Нажмите меня, чтобы увидеть решение с графической презентацией
6. Напишите запрос, чтобы отфильтровать все эти заказы со всей информацией, чья стоимость суммы покупки находится в диапазоне от 500 до 4000, за исключением тех заказов на сумму покупки 948,50 и 1983,43. Перейти к редактору
Пример таблицы : заказы
Нажмите меня, чтобы увидеть решение с графической презентацией
7. Напишите оператор SQL, чтобы найти этих продавцов со всей другой информацией и именем, начинающимися с любой буквы в пределах «A» и «K». Перейти к редактору
Пример таблицы : продавец
Нажмите меня, чтобы увидеть решение с графической презентацией
8. Напишите оператор SQL, чтобы найти тех продавцов, у которых вся другая информация и имя начинаются с отличных от последних в «А» и «L». Перейти к редактору
Пример таблицы : продавец
Нажмите меня, чтобы увидеть решение с графической презентацией
9. Напишите оператор SQL, чтобы найти этого клиента со всей информацией, имя которой начинается с буквы «B». Перейти к редактору
Образец таблицы : клиент
Нажмите меня, чтобы увидеть решение с графической презентацией
10. Напишите оператор SQL, чтобы найти всех тех клиентов со всей информацией, чьи имена заканчиваются буквой «n». Перейти к редактору
Образец таблицы : клиент
Нажмите меня, чтобы увидеть решение с графической презентацией
11. Напишите оператор SQL, чтобы найти тех продавцов со всей информацией, чье имя, содержащее 1-й символ, равно «N», а 4-й символ - «l», а остальным может быть любой символ. Перейти к редактору
Пример таблицы : продавец
Нажмите меня, чтобы увидеть решение с графической презентацией
12. Напишите оператор SQL, чтобы найти те строки из тестовой таблицы таблицы, которые содержат символ подчеркивания (_) в столбце «col1». Перейти к редактору
Образец таблицы : тестируемый
Нажмите меня, чтобы увидеть решение с графической презентацией
13. Напишите оператор SQL, чтобы найти те строки из таблицы тестов таблицы, которые не содержат символ подчеркивания (_) в столбце «col1». Перейти к редактору
Образец таблицы : тестируемый
Нажмите меня, чтобы увидеть решение с графической презентацией
14. Напишите оператор SQL, чтобы найти те строки из тестовой таблицы таблицы, которые содержат escape-символ (/) в столбце «col1». Перейти к редактору
Образец таблицы : тестируемый
Нажмите меня, чтобы увидеть решение с графической презентацией
15. Напишите оператор SQL, чтобы найти те строки из таблицы тестирования таблицы, которые не содержат escape-символа (/) в столбце «col1». Перейти к редактору
Образец таблицы : тестируемый
Нажмите меня, чтобы увидеть решение с графической презентацией
16. Напишите оператор SQL, чтобы найти те строки из таблицы тестирования таблицы, которые содержат строку (_ /) в столбце 'col1'. Перейти к редактору
Образец таблицы : тестируемый
Нажмите меня, чтобы увидеть решение с графической презентацией
17. Напишите оператор SQL, чтобы найти те строки из тестовой таблицы таблицы, которые не содержат строку (_ /) в столбце «col1». Перейти к редактору
Образец таблицы : тестируемый
Нажмите меня, чтобы увидеть решение с графической презентацией
18. Напишите инструкцию SQL, чтобы найти те строки из таблицы тестирования таблицы, которые содержат символ (%) в столбце «col1». Перейти к редактору
Образец таблицы : тестируемый
Нажмите меня, чтобы увидеть решение с графической презентацией
19. Напишите оператор SQL, чтобы найти те строки из таблицы тестирования таблицы, которые не содержат символ (%) в столбце «col1». Перейти к редактору
Образец таблицы : тестируемый
Нажмите меня, чтобы увидеть решение с графической презентацией
20. Напишите оператор SQL, чтобы найти того клиента со всей информацией, который не получает никакой оценки, кроме NULL. Перейти к редактору
Образец таблицы : клиент
Нажмите меня, чтобы увидеть решение с графической презентацией
21. Напишите оператор SQL, чтобы найти того клиента со всей информацией, которая получает оценку, кроме значения NULL. Перейти к редактору
Образец таблицы : клиент
Нажмите меня, чтобы увидеть решение с графической презентацией
22. Напишите запрос в SQL, чтобы отобразить все данные сотрудников, фамилия которых начинается с буквы «D». Перейти к редактору
Пример таблицы : emp_details
Нажмите меня, чтобы увидеть решение с результатом
Практика онлайн
Еще не все !
Визуализации запросов генерируются с использованием Postgres Explain Visualizer (pev) .
Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования