Упражнения по SQL на футболе. База данных: найдите игрока и его номер в футболке, который забил первый штраф в турнире.
База данных по футболу SQL: Подзапросы Упражнение-14 с решением
14. Напишите запрос в SQL, чтобы найти игрока и номер его майки, который набрал первый штраф в турнире.
Пример таблицы: player_mast
Пример таблицы: goal_details
Пример решения:
Код SQL:
SELECT player_name,jersey_no
FROM player_mast
WHERE player_id=(
SELECT player_id
FROM goal_details
WHERE goal_type='P' AND match_no=(
SELECT MIN(match_no)
FROM goal_details
WHERE goal_type='P' AND play_stage='G'));
Пример вывода:
имя_игрока | jersey_no ---------------- + ----------- Богдан Станку | 19 (1 ряд)
Практика онлайн
Пример базы данных: футбол
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы найти клуб, который предоставил наибольшее количество игроков на Кубок ЕВРО-2016.
Далее: Напишите запрос в SQL, чтобы найти игрока вместе с номером его команды и майки, который набрал первый штраф в турнире.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code