w3resource

SQL Exercise: Find the date when did Football EURO cup 2016 begin


6. From the following table, write a SQL query to find out when the Football EURO cup 2016 will begin.

Sample table: match_mast

 match_no | play_stage | play_date  | results | decided_by | goal_score | venue_id | referee_id | audence | plr_of_match | stop1_sec | stop2_sec
----------+------------+------------+---------+------------+------------+----------+------------+---------+--------------+-----------+-----------
        1 | G          | 2016-06-11 | WIN     | N          | 2-1        |    20008 |      70007 |   75113 |       160154 |       131 |       242
        2 | G          | 2016-06-11 | WIN     | N          | 0-1        |    20002 |      70012 |   33805 |       160476 |        61 |       182
        3 | G          | 2016-06-11 | WIN     | N          | 2-1        |    20001 |      70017 |   37831 |       160540 |        64 |       268
        4 | G          | 2016-06-12 | DRAW    | N          | 1-1        |    20005 |      70011 |   62343 |       160128 |         0 |       185
        5 | G          | 2016-06-12 | WIN     | N          | 0-1        |    20007 |      70006 |   43842 |       160084 |       125 |       325
        6 | G          | 2016-06-12 | WIN     | N          | 1-0        |    20006 |      70014 |   33742 |       160291 |         2 |       246
        7 | G          | 2016-06-13 | WIN     | N          | 2-0        |    20003 |      70002 |   43035 |       160176 |        89 |       188
        8 | G          | 2016-06-13 | WIN     | N          | 1-0        |    20010 |      70009 |   29400 |       160429 |       360 |       182
        9 | G          | 2016-06-13 | DRAW    | N          | 1-1        |    20008 |      70010 |   73419 |       160335 |        67 |       194
.........
       51 | F          | 2016-07-11 | WIN     | N          | 1-0        |    20008 |      70005 |   75868 |       160307 |       161 |       181

View the table

Sample Solution:

-- This SQL query retrieves the value in the 'play_date' column and aliases it as "Beginning Date" from the 'match_mast' table.

SELECT play_date "Beginning Date"
-- The SELECT statement extracts the 'play_date' column and renames it as "Beginning Date" in the result set.
FROM match_mast
-- 'match_mast' is the name of the table being queried.
WHERE match_no=1;
-- The WHERE clause filters rows where the 'match_no' column has the value 1.

Sample Output:

 Beginning Date
----------------
 2016-06-11
(1 row)

Code Explanation:

The said query in SQL that selects the play_date column from the match_mast table where the match_no column is equal to 1. It also renames the play_date column as Beginning Date in the output.
The result of the query will be a single row with the value of the play_date column for the row where match_no is equal to 1.

Go to:


PREV : Find the number of matches ended with draws.
NEXT : Find the number of self-goals scored in EURO cup 2016.


Practice Online




Sample Database: soccer

soccer database relationship structure.


Query Visualization:

Duration:

Query visualization of Find the date when did Football EURO cup 2016 begin - Duration.


Rows:

Query visualization of Find the date when did Football EURO cup 2016 begin - Rows.


Cost:

Query visualization of Find the date when did Football EURO cup 2016 begin - Cost.


Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.