SQL упражнения по футболу База данных: Базовые - Упражнения, Практика, Решение
SQL [29 упражнений с решением]
Пример базы данных: футбол
1. Напишите запрос в SQL, чтобы узнать количество мест проведения кубка ЕВРО-2016. Перейти в редактор
Пример таблицы: soccer_venue
Нажмите меня, чтобы увидеть решение
2. Напишите запрос на SQL, чтобы узнать количество стран, которые участвовали в Кубке Европы 2016 года. Перейти к редактору
Пример таблицы: player_mast
Нажмите меня, чтобы увидеть решение
3. Напишите запрос в SQL, чтобы найти количество голов, забитых на ЕВРО-кубке 2016 в рамках обычного графика игры. Перейти к редактору
Пример таблицы: goal_details
Нажмите меня, чтобы увидеть решение
4. Напишите запрос в SQL, чтобы найти количество совпадений, завершившихся результатом. Перейти к редактору
Пример таблицы: match_mast
Нажмите меня, чтобы увидеть решение
5. Напишите запрос в SQL, чтобы найти количество совпадений, оканчивающихся ничьей. Перейти к редактору
Пример таблицы: match_mast
Нажмите меня, чтобы увидеть решение
6. Напишите запрос на языке SQL, чтобы определить дату начала Кубка Европы по футболу 2016 года. Перейти к редактору
Пример таблицы: match_mast
Нажмите меня, чтобы увидеть решение
7. Напишите запрос в SQL , чтобы найти число самостоятельных голов , забитых в еврокубковых 2016. Перейти к редактору
Пример таблицы: goal_details
Нажмите меня, чтобы увидеть решение
8. Напишите запрос в SQL для подсчета количества совпадений, завершившихся результатами на групповом этапе. Перейти к редактору
Пример таблицы: match_mast
Нажмите меня, чтобы увидеть решение
9. Напишите запрос в SQL, чтобы найти количество совпадений, полученных в результате серии пенальти. Перейти к редактору
Пример таблицы: pun_shootout
Нажмите меня, чтобы увидеть решение
10. Напишите запрос в SQL, чтобы найти количество совпадений, которые были определены для штрафов в раунде 16. Перейти к редактору
Пример таблицы: match_mast
Нажмите меня, чтобы увидеть решение
11. Напишите запрос в SQL, чтобы найти количество голов, забитых в каждом матче в рамках обычного графика игры. Перейти к редактору
Пример таблицы: goal_details
Нажмите меня, чтобы увидеть решение
12. Напишите запрос в SQL, чтобы найти номер матча, дату игры и забитый гол за тот матч, в котором не было добавлено времени остановки в 1-й половине игры. Перейти к редактору
Пример таблицы: match_mast
Нажмите меня, чтобы увидеть решение
13. Напишите запрос в SQL, чтобы найти количество совпадений, заканчивающихся ничьей без цели в групповой стадии игры. Перейти к редактору
Пример таблицы: match_details
Нажмите меня, чтобы увидеть решение
14. Напишите запрос в SQL, чтобы найти количество матчей, заканчивающихся только одним победным голом, кроме тех матчей, которые были определены в серии пенальти. Перейти к редактору
Пример таблицы: match_details
Нажмите меня, чтобы увидеть решение
15. Напишите запрос в SQL, чтобы найти общее количество игроков, замененных в турнире. Перейти к редактору
Пример таблицы: player_in_out
Нажмите меня, чтобы увидеть решение
16. Напишите запрос в SQL, чтобы найти общее количество замененных игроков за обычное время игры. Перейти к редактору
Пример таблицы: player_in_out
Нажмите меня, чтобы увидеть решение
17. Напишите запрос в SQL, чтобы определить количество замененных игроков за время остановки. Перейти к редактору
Пример таблицы: player_in_out
Нажмите меня, чтобы увидеть решение
18. Напишите запрос в SQL, чтобы найти общее количество игроков, замененных в первой половине игры. Перейти к редактору
Пример таблицы: player_in_out
Нажмите меня, чтобы увидеть решение
19. Напишите запрос в SQL, чтобы найти общее количество бесцельных розыгрышей за весь турнир. Перейти к редактору
Пример таблицы: match_details
Нажмите меня, чтобы увидеть решение
20. Напишите запрос в SQL, чтобы уточнить общее количество игроков, замененных за дополнительное время игры. Перейти к редактору
Пример таблицы: player_in_out
Нажмите меня, чтобы увидеть решение
21. Напишите запрос в SQL, чтобы вычислить список, чтобы показать количество заменителей, произошедших на разных этапах игры за весь турнир. Перейти к редактору
Пример таблицы: player_in_out
Нажмите меня, чтобы увидеть решение
22. Напишите запрос в SQL, чтобы найти количество снимков, сделанных в матчах серии пенальти. Перейти к редактору
Пример таблицы: pun_shootout
Нажмите меня, чтобы увидеть решение
23. Напишите запрос в SQL, чтобы узнать количество ударов гола в матчах серии пенальти. Перейти к редактору
Пример таблицы: pun_shootout
Нажмите меня, чтобы увидеть решение
24. Напишите запрос в SQL, чтобы найти количество пропущенных или сохраненных снимков в матчах серии пенальти. Перейти к редактору
Пример таблицы: pun_shootout
Нажмите меня, чтобы увидеть решение
25. Напишите запрос в SQL, чтобы подготовить список игроков с количеством ударов, которые они сделали в матчах серии пенальти. Перейти к редактору
Пример таблицы: soccer_country
Пример таблицы: pun_shootout
Пример таблицы: player_mast
Нажмите меня, чтобы увидеть решение
26. Напишите запрос в SQL, чтобы найти количество штрафных бросков, сделанных командами. Перейти к редактору
Пример таблицы: soccer_country
Пример таблицы: pun_shootout
Нажмите меня, чтобы увидеть решение
27. Напишите запрос в SQL, чтобы определить количество бронирований, выполненных в каждой половине игры в рамках обычного графика игры. Перейти к редактору
Пример таблицы: player_booked
Нажмите меня, чтобы увидеть решение
28. Напишите запрос в SQL, чтобы узнать количество бронирований, произошедших во время остановки. Перейти к редактору
Пример таблицы: player_booked
Нажмите меня, чтобы увидеть решение
29. Напишите запрос в SQL, чтобы узнать количество выполненных заказов в дополнительное время. Перейти к редактору
Пример таблицы: player_booked
Нажмите меня, чтобы увидеть решение
Еще не все .......
Практика онлайн
Еще не все !
Визуализации запросов генерируются с использованием Postgres Explain Visualizer (pev)
Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.
Новый контент: Composer: менеджер зависимостей для PHP , R программирования