SQ запрос. Оптимизация. Запрос вроде бы простой, но подскажите, пожалуйста
Есть таблица данных по городам, районам и кол-вам
нужно сделать отсортированную по городу выборку с указанием общих сумм
Пример:
Москва 123 13
Москва 124 1
Москва 128 8
Москва ВСЕГО: 22
Питер 25 3
Питер 46 5
Питер ВСЕГО: 8
Как это оптимально сделать?
По дате
По рейтингу
Мб как то так:
SELECT city, district, quantity, SUM(quantity) over(partition by city) as total_quantity
FROM table
ORDER BY city, district
Не, это должен быть е столбец, а вот именно строчка ((
Тип в выборке должны быть сначала например данные по москве
строчка с ее тоталом, затем данные по питеру, итоговая строчка по питеру и т. д. ((
Видео по теме