Разбор шести недооценённых возможностей PostgreSQL, которые способны заметно упростить разработку и улучшить читаемость SQL.

В статье показано, как использовать identity-колонки без боли, эффективно работать с NULL через COALESCE и NULLIF, строить сложную аналитику с GROUPING SETS, ROLLUP и CUBE, применять CTE для структурирования запросов, создавать безопасные домены и писать более чистые JOIN’ы через USING.

Кратко, практично и с примерами, которые можно внедрить сразу

Читать статью