Check Your Solution


Download 247.5 Kb.
Sana30.04.2023
Hajmi247.5 Kb.
#1402175
Bog'liq
savol


Question 1
We want to find out the most popular music Genre for each country. We determine the most popular genre as the genre with the highest amount of purchases. Write a query that returns each country along with the top Genre. For countries where the maximum number of purchases is shared return all Genres.

For this query, you will need to use the Invoice, InvoiceLine, Customer, Track, and Genre tables.

Check Your Solution
Though there are only 24 countries, your query should return 25 rows. The first 11 rows are shown in the image below. Notice that the Argentina has 2 Genres that share the maximum.

[
Вопрос 1


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

Для этого запроса вам нужно будет использовать таблицы Invoice, InvoiceLine, Customer, Track и Genre.


Проверьте свое решение


Хотя существует только 24 страны, ваш запрос должен вернуть 25 строк. Первые 11 строк показаны на рисунке ниже. Обратите внимание, что в Аргентине есть 2 жанра, которые делят максимум.
]



Question 2
Return all the track names that have a song length longer than the average song length. Though you could perform this with two queries. Imagine you wanted your query to update based on when new data is put in the database. Therefore, you do not want to hard code the average into your query. You only need the Track table to complete this query.

Return the Name and Milliseconds for each track. Order by the song length with the longest songs listed first.

Check Your Solution
Below is an image of what the top ten rows of your table should look like. There should only be 494 of the 3503 tracks in your table.

[
вопрос 2


Вернуть все названия треков, длина песни которых больше средней длины песни. Хотя вы могли бы выполнить это с двумя запросами. Представьте, что вы хотите, чтобы ваш запрос обновлялся в зависимости от того, когда новые данные помещаются в базу данных. Поэтому вы не хотите жестко кодировать среднее значение в своем запросе. Вам нужна только таблица Track для выполнения этого запроса.

Верните имя и миллисекунды для каждого трека. Сортируйте по длине песни с самыми длинными песнями, перечисленными первыми.


Проверьте свое решение


Ниже приведено изображение того, как должны выглядеть первые десять строк таблицы. В вашей таблице должно быть только 494 из 3503 треков.
]



Question 3


Write a query that determines the customer that has spent the most on music for each country. Write a query that returns the country along with the top customer and how much they spent. For countries where the top amount spent is shared, provide all customers who spent this amount.

You should only need to use the Customer and Invoice tables.

Check Your Solution
Though there are only 24 countries, your query should return 25 rows. The last 11 rows are shown in the image below. Notice that the United Kingdom has 2 customers that share the maximum.

[
Вопрос 3


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

Вам нужно всего лишь использовать таблицы Customer и Invoice.


Проверьте свое решение


Хотя существует только 24 страны, ваш запрос должен вернуть 25 строк. Последние 11 строк показаны на рисунке ниже. Обратите внимание, что в Великобритании есть 2 клиента, которые разделяют
]



Download 247.5 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling