кодесурса

Упражнения по SQL на футболе База данных: найдите команды, которые пропустили больше всего голов в Кубке Европы 2016

script1adsense2code
script1adsense3code

База данных по футболу на SQL: объединяет решение 20 с решением

20. Напишите запрос на языке SQL, чтобы найти команды, которые пропустили больше всего голов в Кубке Европы 2016 года.

Пример таблицы: soccer_team


Пример таблицы: soccer_country


Пример решения:

Код SQL:

SELECT country_name,team_group,match_played,
won,lost,goal_for,goal_agnst
FROM soccer_team 
JOIN soccer_country 
ON soccer_team.team_id=soccer_country.country_id
WHERE goal_agnst=(
SELECT MAX(goal_agnst) 
FROM soccer_team);

Пример вывода:

 название страны | team_group | match_played | выиграл | потерял | goal_for | goal_agnst
-------------- + ------------ + -------------- + ----- + - ----- + ---------- + ------------
 Россия | Б | 3 | 0 | 2 | 2 | 6
(1 ряд)

Практика онлайн


Пример базы данных: футбол


Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите запрос в SQL, чтобы найти совпадение, в котором время остановки не добавлено в 1-й половине игры.
Далее: написать запрос в SQL, чтобы найти совпадение, в котором добавлено наибольшее время остановки в 2-й половине игры.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code