Вопросы с тегом 'pivot'

Синтаксис PIVOT преобразует данные строки в столбчатые данные и наоборот для синтаксиса UNPIVOT. Не все базы данных поддерживают синтаксис PIVOT, но функциональность может быть реализована, часто используя логику принятия решений (операторы CASE и т.д.) И совокупные функции.
3

Эффективно преобразовывать строки в столбцы в sql-сервере

Я ищу эффективный способ преобразования строк в столбцы на SQL-сервере, я слышал, что PIVOT работает не очень быстро, и мне нужно иметь дело с множеством записей. Это мой пример: ------------------------------- | Id | Value | ColumnName |...
01 апр. '13 в 14:11
2

Как повернуть рамку данных

Что такое пивот? Как мне повернуть? Это стержень? Длинный формат для широкого формата? Я видел много вопросов о сводных таблицах. Даже если они не знают, что спрашивают о сводных таблицах, они обычно так и делают. Практически невозможно написать ...
07 нояб. '17 в 8:00
8

Преобразование строк в столбцы с помощью "Pivot" в SQL Server

Я прочитал материал в сводных таблицах MS, и у меня все еще есть проблемы с получением этого правильного. У меня есть временная таблица, которая создается, мы скажем, что столбец 1 - это номер магазина, а столбец 2 - это номер недели, и, наконец, с...
10 апр. '13 в 16:38
8

MySQL сводная таблица

Если у меня есть таблица MySQL, выглядящая примерно так: company_name action pagecount ------------------------------- Company A PRINT 3 Company A PRINT 2 Company A PRINT 3 Company B EMAIL Company B PRINT ...
06 окт. '11 в 13:20
7

Динамический запрос PIVOT SQL Server?

Мне поручено придумать способ перевода следующих данных: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC ...
01 мая '12 в 21:05
6

Запрос кросс-таблицы PostgreSQL

Кто-нибудь знает, как создавать кросс-таблицы в PostgreSQL? Например, у меня есть следующая таблица: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Я бы хотел, чтобы запрос в...
09 июн. '10 в 1:13
6

SQL Server: примеры данных PIVOTing String

Попытка найти несколько простых примеров SQL Server PIVOT. Большинство примеров, которые я нашел, включают подсчет или суммирование чисел. Я просто хочу повернуть некоторые строковые данные. Например, у меня есть запрос, возвращающий следующее. Acti...
23 авг. '08 в 18:36
9

TSQL Pivot без агрегатной функции

У меня есть таблица вроде этого... CustomerID DBColumnName Data -------------------------------------- 1 FirstName Joe 1 MiddleName S 1 LastName Smith 1 Date 12/12/2009 2 ...
27 авг. '09 в 18:58
11

Как объединить несколько строк в список с разделителями-запятыми в Oracle?

У меня есть простой запрос: select * from countries со следующими результатами: country_name ------------ Albania Andorra Antigua ..... Я хотел бы вернуть результаты в одну строку, так вот: Albania, Andorra, Antigua, ... Конечно, я могу напи...
22 янв. '09 в 12:51
9

Простой способ транспонировать столбцы и строки в SQL?

Как просто переключать столбцы с строками в SQL? Есть ли простая команда для транспонирования? т.е. повернуть этот результат: Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5 Blue 2 2...
14 нояб. '12 в 2:44
1

MySQL сворачивает строку в динамическое число столбцов

Предположим, у меня есть три разных таблицы MySQL: Таблица products: id | name 1 Product A 2 Product B Таблица partners: id | name 1 Partner A 2 Partner B Таблица sales: partners_id | products_id 1 2...
17 авг. '12 в 11:06
6

Понимание функции PIVOT в T-SQL

Я очень новичок в SQL. У меня есть таблица вроде этого: ID | TeamID | UserID | ElementID | PhaseID | Effort ----------------------------------------------------- 1 | 1 | 1 | 3 | 5 | 6.74 2 | 1 | 1 | 3 ...
03 мая '12 в 9:52
6

Как развернуть Spark DataFrame?

Я начинаю использовать Spark DataFrames, и мне нужно иметь возможность поворачивать данные, чтобы создать несколько столбцов из одного столбца с несколькими строками. В Scalding есть встроенная функциональность, и я верю в Pandas в Python, но я не м...
14 мая '15 в 18:42
3

Значение столбца MySQL - сумма столбца на основе строки из той же таблицы

Я пытаюсь получить итоговые суммы "Cash", "Check" и "Credit Card" в новых столбцах на основе ProductID из той же таблицы. Таблица - Платежи +-----------+------------+---------------+--------+ | ProductID | SaleDate | PaymentMethod | Amount | +---...
11 февр. '13 в 4:23
2

Запрос Mysql для динамического преобразования строк в столбцы

Может ли MySQL преобразовывать столбцы в строки, динамически добавляя столько столбцов, сколько необходимо для строк. Я думаю, что мой вопрос может быть связан с сводными таблицами, но я не уверен, и я не знаю, как задать этот вопрос, кроме как дать ...
12 февр. '13 в 14:00