кодесурса

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

script1adsense2code
script1adsense3code

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

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

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


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


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


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

Код SQL:

SELECT count(DISTINCT player_name)
FROM match_captain a
JOIN soccer_country b ON a.team_id=b.country_id
JOIN player_mast c ON a.player_captain=c.player_id
AND posi_to_play='GK';

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

 подсчитывать
-------
     4
(1 ряд)

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


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


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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code