и посмотреть медиа
Análisis de datos - DA SQL
и посмотреть медиа
Análisis de datos: SQL, Python.
Análisis de datos: SQL, Python.
bot de IA para clonar texto a voz y voz en Telegram. Cree audio utilizando la red neuronal de forma rápida y fácil.
Acerca del análisis de datos: bases de datos, SQL, Python y más para analistas.
Pivot в SQL Достаточно любопытная и полезная функция, которая позволяет создавать сводные таблицы в SQL. Синтаксис в общем виде: SELECT * FROM ( SELECT столбец_1, столбец_2... FROM табл. WHERE условия ) PIVOT ( агрегатная функция(столбец) FOR столбец_2 IN (список значений для столбцов) ) ORDER BY столбцы сортировки То есть. Например, есть таблица sales (табл. 1). И надо посчитать сумму продаж и средний чек по продуктам в разрезе регионов. Для этого селектим нужные столбцы (prod_id, amount, region). Для наглядности можно ограничить prod_id с 4 по 7. Далее создается пивот: пишутся агрегатные функции на amount (в нашем случае SUM и AVG), а затем для значений в region создаются отдельные столбцы (в FOR). Можно это все отсортировать. Готовый запрос: SELECT * FROM ( SELECT product_id, region, amount FROM sales WHERE product_id IN (4, 5, 6, 7) ) PIVOT ( SUM(amount) AS sum, AVG(amount) AS avg FOR region IN ('north' AS north, 'south' AS south) ) ORDER BY product_id Итог на табл. 2
Открыть канал и посмотреть медиаSolo los usuarios registrados pueden compartir su opinión.
¡Sé el primero en compartir tu experiencia con este recurso!