Вот вопрос:
Какие девять округов продают наибольшее количество бутылок ликера на душу населения (на человека)? Рассчитайте средний bottle размер бутылок ликера, проданных этими округами, округленный до ближайшего первого десятичного знака. Из девяти округов, продающих наибольшее количество бутылок ликера на душу населения, в котором округ (в среднем) продает самый большой bottle размер?
Вот таблицы:
Вот коды, которые у меня есть:
sql = """
Select s.county, (s.bottle_qty/c.population) As sale_per_cap, lar_bott_sz = (Select p.bottle_size
From products As p
Where s.item = p.item_no)
From sales As s, counties As c
Inner Join counties On c.county = s.county
Group By c.county
Order By sale_per_cap
Limit 10
"""
Я новичок в SQL. Пожалуйста, помогите мне с этим. Большое спасибо !!!