The UEFA Champions League, often called the Champions League, is a preeminent annual soccer competition that captivates fans worldwide. Established in 1955 as the European Champion Clubs' Cup, it evolved into the UEFA Champions League in 1992, broadening its appeal. The modern format features 32 top-tier club teams selected based on their domestic league performance, adding to the intrigue.
This electrifying event transcends sports, becoming a celebration of unity, culture, and national pride. Fans, draped in their countries' colors, create an electric atmosphere, making the tournament as much about the spectators as the players.Financially, the Champions League is a lifeline for clubs, boosting revenues and offering transformative opportunities. Nevertheless, it sparks debates about wealth disparities in European soccer.
The Champions League is synonymous with historic rivalries, underdog triumphs, and individual brilliance. For players, it represents a career pinnacle, while for fans, it's a cultural phenomenon. The iconic anthem and rituals enrich the soccer experience. In 200 words, the UEFA Champions League is the epitome of European soccer excellence, offering unforgettable moments, financial rewards, and a unique cultural impact, with 32 top clubs adding to its allure.
Schema name: SOCCER
SOCCER
Table Name(s): TBL_UEFA_2020
| TBL_UEFA_2021
| TBL_UEFA_2022
TBL_UEFA_2020
| TBL_UEFA_2021
| TBL_UEFA_2022
Note : All three tables have same column names and data types
Column | Definition | Data type |
---|---|---|
STAGE | Stage of the March | VARCHAR(50) |
DATE | When the match occurred. | DATE |
PENS | Did the match end with penalty | VARCHAR(50) |
PENS_HOME_SCORE | In case of penalty, score by home team | VARCHAR(50) |
PENS_AWAY_SCORE | In case of penalty, score by away team | VARCHAR(50) |
TEAM_NAME_HOME | Team home name | VARCHAR(50) |
TEAM_NAME_AWAY | Team away name | VARCHAR(50) |
TEAM_HOME_SCORE | Team home score | NUMBER |
TEAM_AWAY_SCORE | Team away score | NUMBER |
POSSESSION_HOME | Ball possession for the home team | FLOAT |
POSSESSION_AWAY | Ball possession for the away team | FLOAT |
TOTAL_SHOTS_HOME | Number of shots by the home team | NUMBER |
TOTAL_SHOTS_AWAY | Number of shots by the away team | NUMBER |
SHOTS_ON_TARGET_HOME | Total shot for home team | FLOAT |
SHOTS_ON_TARGET_AWAY | Total shot for away team | FLOAT |
DUELS_WON_HOME | duel win possession of ball - for home team | NUMBER |
DUELS_WON_AWAY | duel win possession of ball - for away team | NUMBER |
PREDICTION_TEAM_HOME_WIN | Probability of home team to win | FLOAT |
PREDICTION_DRAW | Probability of draw | FLOAT |
PREDICTION_TEAM_AWAY_WIN | Probability of away team to win | FLOAT |
LOCATION | Stadium where the match was held | VARCHAR(50) |
Note that in Snowflake all databases, tables, and columns are upper case by default. |
You will execute SQL queries to answer three questions, as listed in the instructions.
-- TEAM_HOME_WITH_MOST_GOALS
--Find the top 3 teams which scored highest goals while playing at their home ground in UEFA Champions League 2020-21.
SELECT
TEAM_NAME_HOME,
TEAM_HOME_SCORE
FROM SOCCER.TBL_UEFA_2020
ORDER BY TEAM_HOME_SCORE DESC
LIMIT 3;
PSG, Manchester United, and Barcelona each scored 5 goals in matches played at their home ground highlighting the dominance of these top European clubs during the 2020-21 Champions League season when playing at home. The home advantage, often accompanied by the support of passionate fans, is clearly reflected in these high-scoring performances.
-- TEAM_WITH_MAJORITY_POSSESSION
--Find the team with majority possession for maximum number of times during UEFA Champions League 2021-22.
SELECT
CASE
-- Home team name if they had more possession
WHEN POSSESSION_HOME > POSSESSION_AWAY THEN TEAM_NAME_HOME
-- Away team name if they had more possession
WHEN POSSESSION_AWAY > POSSESSION_HOME THEN TEAM_NAME_AWAY
ELSE NULL END AS TEAM_NAME,
COUNT(*) AS GAME_COUNT
FROM SOCCER.TBL_UEFA_2021
-- Group by team, order by number of games in descending order
-- and limit the results
GROUP BY TEAM_NAME
ORDER BY GAME_COUNT DESC
LIMIT 1;
Liverpool had the majority possession in 9 matches during the 2021-22 season. Possession is a crucial metric in soccer, often reflecting a team’s ability to control the pace of the game. Liverpool's ability to dominate possession in most of their matches shows their tactical approach focused on ball retention and control, a hallmark of their high-intensity playing style under Jürgen Klopp.
SELECT STAGE,
-- Select home team which won the duel but lost the game
CASE
WHEN DUELS_WON_HOME > DUELS_WON_AWAY AND TEAM_HOME_SCORE < TEAM_AWAY_SCORE THEN TEAM_NAME_HOME
-- Select away team which won the duel but lost the game
WHEN DUELS_WON_AWAY > DUELS_WON_HOME AND TEAM_AWAY_SCORE < TEAM_HOME_SCORE THEN TEAM_NAME_AWAY
ELSE NULL
END AS TEAM_LOST
FROM SOCCER.TBL_UEFA_2022
-- Filter where the duel and score conditions were met
WHERE (DUELS_WON_HOME > DUELS_WON_AWAY AND TEAM_HOME_SCORE < TEAM_AWAY_SCORE)
OR (DUELS_WON_AWAY > DUELS_WON_HOME AND TEAM_AWAY_SCORE < TEAM_HOME_SCORE);
This query identifies teams that won more duels (i.e., won more ball possession challenges) but ended up losing the game. This can indicate a situation where the team was physically dominant in the midfield but inefficient in converting their opportunities into goals. Understanding such matches can help in analyzing areas where teams with strong ball-winning abilities might struggle, such as in converting possession into meaningful attacks or handling counter-attacks from their opponents.