SQLLab

Глава 9 из 28

9. Оконные функции

GROUP BY сворачивает строки: из десяти заказов клиента получается одна строка с суммой. Часто нужно другое: оставить все строки и рядом с каждой показать итог, место в рейтинге или значение предыдущей строки. Для этого есть оконные функции. Они считают по «окну» связанных строк, но саму строку не убирают. Эта глава разбирает нумерацию и ранги, нарастающие итоги, соседние строки, рамки ROWS и RANGE и то, как окна влияют на план запроса.

Продолжение доступно после покупки гайда или с подпиской Pro.

Откройте остальные главы

Ещё 20 глав: внутреннее устройство, оптимизация, администрирование. Покупка разовая, доступ навсегда.