👍18❤4
Агрегатные функции — это встроенные функции, которые вычисляют значения на основе набора строк и возвращают один результат.
Основные функции:
COUNT — считает строки, например, общее число заказовSUM — вычисляет сумму, например, общую выручкуAVG — определяет среднее значение, например, среднюю стоимость заказаMIN и MAX — находят минимальное и максимальное значения в наборе данных Агрегатные функции отлично сочетаются с
GROUP BY, позволяя выполнять вычисления для каждой группы данных отдельно, что удобно для анализа и сравнения результатов.Please open Telegram to view this post
VIEW IN TELEGRAM
🤓54❤21👍6😁2
В чём разница между внутренним и внешним соединением?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤5
В статье рассматриваются типичные ошибки при взаимодействии клиентских приложений с сервером PostgreSQL, которые могут привести к снижению производительности.
Автор анализирует ситуации, когда неудачная архитектура приложения становится причиной проблем, и предлагает рекомендации по их предотвращению.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1🔥1
🔥11👍7👏2
Инструмент для тестирования и отладки SQL-запросов, который позволяет быстро создавать таблицы, выполнять запросы и видеть результаты прямо в браузере. Идеален для быстрой проверки идей и решения задач с базами данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍5❤1
В статье рассматриваются антипаттерны использования JSON в PostgreSQL, особенно при преобразовании данных из JSON в таблицы.
Автор приводит распространенные ошибки и предлагает оптимальные решения для их устранения.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2👍1
👍17🔥6
В статье на примере задач из Advent of Code 2024 показано, как использовать мощные инструменты PostgreSQL для нестандартной обработки данных.
Автор разбирает применение регулярных выражений и условной агрегации, чтобы находить сложные закономерности, вычислять расстояния между элементами и анализировать их сходство.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2❤1
Что такое оптимизатор SQL-запросов и как он работает?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍7❤3
В статье разбираются уровни изоляции транзакций в популярных СУБД. Автор на примерах показывает, как различные уровни помогают избежать конфликтов при одновременной работе с данными.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤2