кодесурса
«SQL

Упражнения, практика, решение SQL - Использование булевых и реляционных операторов

script1adsense2code
script1adsense3code

SQL [12 упражнений с решением]

1. Напишите запрос для отображения всех клиентов с оценкой выше 100. Перейдите в редактор

Образец таблицы : клиент


Нажмите меня, чтобы увидеть решение с графической презентацией

2. Напишите оператор запроса, чтобы отобразить всех клиентов в Нью-Йорке, у которых значение оценки выше 100. Перейти к редактору

Образец таблицы : клиент


Нажмите меня, чтобы увидеть решение с графической презентацией

3. Напишите оператор SQL, чтобы отобразить всех клиентов, которые либо принадлежат к городу Нью-Йорк, либо имеют оценку выше 100. Перейти к редактору

Образец таблицы : клиент


Нажмите меня, чтобы увидеть решение с графической презентацией

4. Напишите оператор SQL, чтобы отобразить всех клиентов, которые принадлежат к городу Нью-Йорк или не имеют оценки выше 100. Перейти к редактору

Образец таблицы : клиент


Нажмите меня, чтобы увидеть решение с графической презентацией

5. Напишите SQL-запрос, чтобы отобразить тех клиентов, которые не относятся ни к городу Нью-Йорк, ни к оценкам, превышающим 100. Перейти к редактору

Образец таблицы : клиент


Нажмите меня, чтобы увидеть решение с графической презентацией

6. Напишите оператор SQL, чтобы отобразить либо те заказы, которые не выпущены на дату 2012-09-10 и выпущенные продавцом, чей идентификатор 505 и ниже, либо те заказы, сумма покупки которых составляет 1000,00 и ниже. Перейти к редактору

Пример таблицы : заказы


Нажмите меня, чтобы увидеть решение с графической презентацией

7. Напишите оператор SQL, чтобы отобразить salesman_id, имя, город и комиссию, которые получают комиссию в диапазоне более 0,10% и менее 0,12%. Перейти к редактору

Пример таблицы : продавец


Нажмите меня, чтобы увидеть решение с графической презентацией

8. Напишите запрос SQL, чтобы отобразить все заказы, для которых сумма покупки меньше 200, или исключить те заказы, дата заказа которых не менее 10 февраля 2012 года, а идентификатор клиента меньше 3009. Перейти к редактору

Пример таблицы : заказы


Нажмите меня, чтобы увидеть решение с графической презентацией

9. Напишите оператор SQL, чтобы исключить строки, которые удовлетворяют 1) даты заказа 2012-08-17 и сумма покупки меньше 1000 2) идентификатор клиента больше 3005 и сумма покупки меньше 1000. Перейти к редактору

Пример таблицы : заказы


Нажмите меня, чтобы увидеть решение с графической презентацией

10. Напишите SQL-запрос, чтобы отобразить номер заказа, сумму покупки, достигнутый процент невыполненного заказа, который превышает 50% от целевого значения 6000. Перейти к редактору

Пример таблицы : заказы


Нажмите меня, чтобы увидеть решение с графической презентацией

11. Напишите запрос в SQL, чтобы найти данные о сотрудниках, фамилия которых Досни или Марди. Перейти к редактору

Пример таблицы : emp_details


Нажмите меня, чтобы увидеть решение с результатом

12. Напишите запрос в SQL для отображения всех данных сотрудников, которые работают в отделе 47 или отделе 63. Перейдите в редактор

Пример таблицы : emp_details


Нажмите меня, чтобы увидеть решение с результатом

Практика онлайн


Еще не все !

Визуализации запросов генерируются с использованием Postgres Explain Visualizer (pev) .

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code