SQL присоединяется к упражнениям по футболу База данных: Найдите игрока вместе со своей страной, который принял пенальти № 26
База данных по футболу на SQL: объединяет упражнение 37 с решением
37. Напишите запрос в SQL, чтобы найти игрока вместе со своей страной, который принял пенальти № 26.
Пример таблицы: pun_shootout
Пример таблицы: player_mast
Пример таблицы: soccer_country
Пример решения:
Код SQL:
SELECT match_no,
country_name,
player_name
FROM penalty_shootout a
JOIN player_mast b ON a.player_id=b.player_id
JOIN soccer_country c ON b.team_id=c.country_id
WHERE kick_id=26;
Пример вывода:
match_no | название страны | имя игрока ---------- + -------------- + ---------------- 47 | Италия | Грациано Пелле (1 ряд)
Практика онлайн
Пример базы данных: футбол
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать запрос в SQL, чтобы подготовить список для игрока матча против каждого матча.
Далее: Напишите запрос в SQL, чтобы найти команду, против которой был сделан штрафной удар № 26.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code