кодесурса
«SQL

Упражнения по SQL, практика, решение - агрегатные функции

script1adsense2code
script1adsense3code

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

1. Напишите оператор SQL, чтобы найти общую сумму покупки всех заказов. Перейти к редактору

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


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

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

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


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

3. Напишите оператор SQL, чтобы найти количество продавцов, которые в настоящее время перечисляют для всех своих клиентов. Перейти к редактору

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


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

4. Напишите SQL-оператор, который знает, сколько клиентов указали свои имена. Перейти к редактору

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


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

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

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


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

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

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


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

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

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


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

8. Напишите оператор SQL, который выбирает наивысшую оценку для каждого из городов клиентов. Перейти к редактору

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


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

9. Напишите оператор SQL, чтобы найти наибольшую сумму покупки, заказанную каждым клиентом с указанием его идентификатора и максимальной суммы покупки. Перейти к редактору

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


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

10. Напишите оператор SQL, чтобы найти наибольшую сумму покупки, заказанную каждым клиентом в конкретную дату, с указанием их идентификатора, даты заказа и максимальной суммы покупки. ; Перейти к редактору

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


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

11. Напишите инструкцию SQL, чтобы найти наибольшую сумму покупки на дату «2012-08-17» для каждого продавца с его идентификатором. Перейти к редактору

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


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

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

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


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

13. Напишите оператор SQL, чтобы найти наибольшую сумму покупки с их идентификатором и датой заказа, для тех клиентов, у которых более высокая сумма покупки в день находится в диапазоне от 2000 до 6000. Перейти к редактору

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


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

14. Напишите оператор SQL, чтобы найти наибольшую сумму покупки с их идентификатором и датой заказа, только для тех клиентов, у которых сумма покупки выше в день, находится в списке 2000, 3000, 5760 и 6000. Перейти к редактору

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


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

15. Напишите оператор SQL, чтобы найти наибольшую сумму покупки с их идентификатором, только для тех клиентов, чей идентификатор находится в диапазоне от 3002 до 3007. Перейти к редактору

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


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

16. Напишите оператор SQL для отображения сведений о клиенте (идентификатор и сумма покупки), чьи идентификаторы находятся в диапазоне от 3002 до 3007, а максимальная сумма покупки превышает 1000. Перейти к редактору

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


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

17. Напишите оператор SQL, чтобы найти наибольшую сумму покупки с их идентификатором, только для тех продавцов, чей идентификатор находится в диапазоне от 5003 до 5008. Перейти к редактору

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


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

18. Напишите инструкцию SQL, которая подсчитывает все заказы на дату 17 августа 2012 г. Перейти к редактору

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


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

19. Напишите оператор SQL, который подсчитывает количество продавцов, для которых указан город. Обратите внимание, что в столбце города могут быть пробелы или нет пробелов, если город не указан. Перейти к редактору

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


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

20. Напишите запрос, который подсчитывает количество продавцов с их датой заказа и идентификатором регистрации заказов на каждый день. Перейти к редактору

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


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

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

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


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

22. Напишите запрос SQL, чтобы найти количество товаров с ценой, превышающей 350 рупий. Перейти к редактору

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


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

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

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


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

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

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


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

25. Напишите запрос в SQL, чтобы узнать количество сотрудников в каждом отделе вместе с кодом отдела. Перейти к редактору

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


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

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


Еще не все !

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code