1020 читали · 5 лет назад
Postgres. Пишем запросы (select) на SQL, подзапросы. Статья 1
Программирование. Тематическое оглавление моего Zen-канала (Old Programmer). Мои материалы по языку SQL здесь. О языке SQL Язык SQL, который некоторые не считают языком программирования (а что это тогда), это особая тема для меня. Ну люблю писать запросы. Как сказал, не помню кто: коль мысли черные к тебе придут - напиши пару запросов на языке SQL. Я не собираюсь описывать сам язык SQL, буду время от времени подбрасывать читателям задачки и сам же решать их - для поднятия настроения, естественно...
CTE в PostgreSQL: как распутать сложные SQL-запросы
Скрипт миграции на 600 строк сплошного SQL с вложенными SELECT, JOIN и подзапросами — не редкость, а вполне рабочий кошмар из жизни команд, которые поддерживают старые базы и тянут данные в новые сервисы. Именно на таких примерах лучше всего видно, зачем разработчикам нужны CTE в PostgreSQL: они не ускоряют мышление магией, но превращают нечитабельную «лапшу» в последовательный и проверяемый код, который можно разобрать без кофеина внутривенно. В блоге компании OTUS, как пишет Habr / Карьера, об...