1780 читали · 4 года назад
Оконные функции (window functions) в PostgreSQL
Здравствуйте, уважаемые подписчики и гости канала! Продолжаю цикл статей по одной из моих любимых баз данных - PostgreSQL. Сори, за картинки, но дзен пока не позволяет нормально форматировать код. В самом конце статьи будут запросы для копипасты не картинкой. Работаю я с этой БД уже достаточно давно — лет 8 наверно. Переходили с MySQL по заданию от моего руководителя, который почитал статейку и поверил в PG. Тогда, да и долго еще после мы использовали БД как обычно, без особых изысков, разве, что секция RETURNING нам очень зашла — это особенная радость после mysql во всяком случае тех годов...
Сбор и хранение данных для аналитика данных
SQL - «SQL Problems and solutionsS», I. Moiseenko Интерактивный учебник по SQL - ByteScout SQL Trainer Быстрый и приятный тренажер, усложняющийся по мере вашего продвижения. - Simple SQL Queries Упражнения для Постгреса - SQL Tutorial for Beginners: Database, JOIN, WHERE, GROUP BY, HAVING, ORDER BY, LIKE, IN, BETWEEN  - Тренажер по SQL - Как посчитать всё на свете одним SQL-запросом. Оконные функции PostgreSQL https://habr.com/ru/post/268983/ - Простенький тренажер с теорией https://sqlzoo.net/wiki/SQL_Tutorial - Мануал по установке PostgreSQL в MacOS https://www...