Упражнения по SQL на футболе База данных: найдите самого старого игрока, который появился в матче Кубка Европы 2016
База данных по футболу на SQL: объединяет решение 26 с решением
26. Напишите запрос в SQL, чтобы найти самого старого игрока, который появился в матче Кубка Европы 2016 года.
Пример таблицы: player_mast
Пример таблицы: soccer_country
Пример решения:
Код SQL:
SELECT a.country_name,b.player_name,b.jersey_no,b.age
FROM soccer_country a
JOIN player_mast b
ON a.country_id=b.team_id
WHERE b.age IN (
SELECT MAX(age)
FROM player_mast);
Пример вывода:
название страны | имя_игрока | Jersey_no | возраст --------------------- + --------------- + ----------- + ----- Венгрия | Габор Киралы | 1 | 40 Республика Ирландия | Шей Гивен | 16 | 40 (2 ряда)
Практика онлайн
Пример базы данных: футбол
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы найти место, которое достигло наибольшего количества целей.
Далее: Напишите запрос в SQL, чтобы найти те две команды, которые забили три гола в одной игре на этом турнире.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code