Здравствуйте!
Поддержка не сможет помочь с вопросами, связанными с теорией или задачам из курса «Системный аналитик» — в этой ситуации рекомендуем вам обратиться к вашему преподавателю в чате в Slack.
Если же у вас возникнут иные вопросы — обязательно пишите, будем рады помочь :)
invoice_line хранит информацию о купленных треках. Выгрузите из неё только те заказы (поле invoice_id), которые включают больше пяти треков.COUNT.invoice_line) найдите среднее значение цены одного трека (поле unit_price).unit_price из таблицы invoice_line.billing_country) посчитайте минимальное, максимальное и среднее значение выручки из поля total. Назовите поля так: min_total, max_total и avg_total. Нужные поля для выгрузки хранит таблица invoice. avg_total от большего к меньшему.WHERE. Соединить два подзапроса можно логическим оператором AND. Не забудьте при группировке вывести поле со странами.xxxxxxxxxxSELECT billing_country, MIN(total) AS min_total, MAX(total) AS max_total, AVG(total) AS avg_totalFROM invoice AS iWHERE invoice_id IN (SELECT il.invoice_id FROM invoice_line AS il LEFT JOIN track AS t ON il.track_id = t.track_id GROUP BY il.invoice_id HAVING COUNT(quantity) > 5)AND total > (SELECT AVG(unit_price) FROM invoice_line)GROUP BY billing_countryORDER BY avg_total DESC;| billing_country | min_total | max_total | avg_total |
|---|---|---|---|
| Chile | 5.94 | 17.91 | 12.57 |
| Hungary | 5.94 | 21.86 | 12.2367 |
| Ireland | 5.94 | 21.86 | 12.2367 |
| Czech Republic | 5.94 | 25.86 | 12.07 |
| Austria | 5.94 | 18.86 | 11.2367 |
| Netherlands | 8.91 | 13.86 | 10.57 |
| Norway | 5.94 | 15.86 | 10.2367 |
| USA | 5.94 | 23.86 | 10.211 |
| Germany | 5.94 | 14.91 | 10.07 |
| Sweden | 6.94 | 13.86 | 9.90333 |
| Portugal | 5.94 | 13.86 | 9.90333 |
| France | 5.94 | 16.86 | 9.77 |
| Canada | 5.94 | 13.86 | 9.61167 |
| Finland | 5.94 | 13.86 | 9.57 |
| Argentina | 5.94 | 13.86 | 9.57 |
| Italy | 5.94 | 13.86 | 9.57 |
| India | 5.94 | 13.86 | 9.57 |
| Belgium | 5.94 | 13.86 | 9.57 |
| United Kingdom | 5.94 | 13.86 | 9.57 |
| Brazil | 5.94 | 13.86 | 9.57 |
| Poland | 5.94 | 13.86 | 9.57 |
| Australia | 5.94 | 13.86 | 9.57 |
| Denmark | 5.94 | 13.86 | 9.57 |
| Spain | 5.94 | 13.86 | 9.57 |