Упражнения по SQL, практика, решение - форматирование вывода
SQL [10 упражнений с решением]
1. Напишите оператор SQL для отображения комиссии со знаком процента (%) с идентификаторами продавца, именем и столбцами города для всех продавцов. Перейти к редактору
Пример таблицы : продавец
Нажмите меня, чтобы увидеть решение с графической презентацией
2. Напишите оператор SQL, чтобы узнать количество заказов, забронированных на каждый день, и отобразите его в таком формате, как «На 2001-10-10 год 15 заказов». Перейти к редактору
Пример таблицы : заказы
Нажмите меня, чтобы увидеть решение с графической презентацией
3. Напишите запрос для отображения заказов в соответствии с номером заказа, упорядоченным по возрастанию. Перейти к редактору
Пример таблицы : заказы
Нажмите меня, чтобы увидеть решение с графической презентацией
4. Напишите оператор SQL, чтобы упорядочить заказы в соответствии с датой заказа таким образом, чтобы последняя дата была первой, а не предыдущая. Перейти к редактору
Пример таблицы : заказы
Нажмите меня, чтобы увидеть решение с графической презентацией
5. Напишите оператор SQL для отображения заказов со всей информацией таким образом, чтобы более ранняя дата заказа была на первом месте, а наивысшая сумма покупки за тот же день - на первом. Перейти к редактору
Пример таблицы : заказы
Нажмите меня, чтобы увидеть решение с графической презентацией
6. Напишите оператор SQL для отображения имени клиента, города, класса и т. Д., И отображение будет организовано в соответствии с наименьшим идентификатором клиента. Перейти к редактору
Образец таблицы : клиент
Нажмите меня, чтобы увидеть решение с графической презентацией
7. Напишите оператор SQL, чтобы составить отчет с идентификатором продавца, датой заказа и максимальной суммой покупки таким образом, чтобы наименьший идентификатор продавца был на первом месте вместе с наименьшей датой заказа. Перейти к редактору
Пример таблицы : заказы
Нажмите меня, чтобы увидеть решение с графической презентацией
8. Напишите оператор SQL, чтобы отобразить имя клиента, город и оценку таким образом, чтобы клиент с наивысшей оценкой был первым. Перейти к редактору
Образец таблицы : клиент
Нажмите меня, чтобы увидеть решение с графической презентацией
9. Напишите оператор SQL, чтобы сделать отчет с идентификатором клиента таким образом, чтобы наибольшее количество заказов, заказанных клиентом, было на первом месте вместе с их наибольшей суммой покупки. Перейти к редактору
Пример таблицы : заказы
Нажмите меня, чтобы увидеть решение с графической презентацией
10. Напишите оператор SQL для составления отчета с датой заказа таким образом, чтобы последняя дата заказа была последней, вместе с общей суммой покупки и общей комиссией (15% для всех продавцов) на эту дату. Перейти к редактору
Пример таблицы : заказы
Нажмите меня, чтобы увидеть решение с графической презентацией
Практика онлайн
Еще не все !
Визуализации запросов генерируются с использованием Postgres Explain Visualizer (pev) .
Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования