кодесурса

SQL присоединяется к упражнениям по футболу База данных: поиск результатов матчей серии пенальти

script1adsense2code
script1adsense3code

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

59. Напишите запрос в SQL, чтобы найти результаты матчей серии пенальти.

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


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


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

Код SQL:

SELECT match_no,
       play_stage,
       country_name,
       penalty_score
FROM match_details a
JOIN soccer_country b ON a.team_id=b.country_id
WHERE decided_by='P'
ORDER BY match_no;

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

 match_no | play_stage | название страны | penalty_score
---------- + ------------ + -------------- + ----------- ----
       37 | R | Польша | 5
       37 | R | Швейцария | 4
       45 | Q | Польша | 3
       45 | Q | Португалия | 5
       47 | Q | Германия | 6
       47 | Q | Италия | 5
(6 рядов)

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


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


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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code