Question: FOR SQL USERS. In my previous query which is displayed below I only used the extract function for the month. For the next problem, I

FOR SQL USERS. In my previous query which is displayed below I only used the extract function for the month. For the next problem, I need to use the extract function for both the month and year. I tried to solve it below. Any help would be greatly appreciated.

PREVIOUS QUERY:

SELECT CONCAT(s.state_code,' - ',s.state_name,' - ', w.city_name,' - ', w.IP) AS IP_location,

COUNT(*) AS number_of_locations,

EXTRACT(month FROM event_begin_time) AS month

FROM census_data w

INNER JOIN state_data s ON w.state_code = s.state_code

GROUP BY IP_location, month

ORDER BY number_of_locations DESC

LIMIT 50;

TRYING TO INCORPORATE BOTH EXTRACT FUNCTIONS for month and year. DOES NOT RETURN RESULT:

SELECT CONCAT(s.state_code,' - ',s.state_name,' - ', w.city_name,' - ', w.IP) AS IP_location,

COUNT(*) AS number_of_locations,

EXTRACT(month FROM event_begin_time) AS month

EXTRACT(year FROM event_begin_time) AS year

FROM census_data w

INNER JOIN state_data s ON w.state_code = s.state_code

GROUP BY IP_location, month

GROUP BY IP_location, year

ORDER BY number_of_locations DESC

LIMIT 50;

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!