SQL упражнения по футболу База данных: найдите количество пенальти, сделанных командами
База данных по футболу на SQL: Упражнение 26 с решением
26. Напишите запрос в SQL, чтобы найти количество штрафных бросков, сделанных командами.
Пример таблицы: soccer_country
Пример таблицы: pun_shootout
Пример решения:
Код SQL:
SELECT a.country_name, COUNT(b.*) as "Number of Shots"
FROM soccer_country a, penalty_shootout b
WHERE b.team_id=a.country_id
GROUP BY a.country_name;
Пример вывода:
название страны | Количество выстрелов -------------- + ----------------- Польша | 9 Италия | 9 Германия | 9 Португалия | 5 Швейцария | 5 (5 рядов)
Практика онлайн
Пример базы данных: футбол
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы подготовить список игроков с количеством ударов, которые они сделали в матчах серии пенальти.
Далее: напишите запрос в SQL, чтобы определить количество выполненных бронирований в каждой половине игры в рамках обычного графика игры.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code