Описание тега dynamic-pivot

Синтаксис PIVOT преобразует данные строки в данные столбца. Динамический PIVOT необходим, когда есть неизвестное количество значений строк, которые необходимо преобразовать в столбцы.
2 ответа

Динамический свод с изменяющимися столбцами

У меня есть динамическая сводка кода POA, которая извлекает данные из временной таблицы DX и вставляет данные в временную таблицу POA.У меня проблема в том, что существует возможность вернуть до 35 различных столбцов. В зависимости от месяца может б…
1 ответ

Динамическая сводная таблица SQL с количеством строк и столбцов

E_ID Full_name Dept fy_week fy_rev 45 Tom Smith Sales 201801 100 65 Mike Tod Marketing 201801 50 12 Chris Thomson Sales 201803 60 85 Paul Henry Sales 201804 40 32 Mich Dowell Sales 201802 50 65 Mike Tod Marketing 201803 70 12 Chris Thomson Sales 201…
24 июл '18 в 01:52
1 ответ

C# добавление переменной в строку динамического разворота SQL

Я пытаюсь показать результаты динамического пивота в aC# datagridview. Пока у меня есть следующий код, но я озадачен тем, как включить переменную @Date в строку @query. Что мне здесь не хватает? Код отлично работает с жестко закодированными датами и…
23 янв '14 в 17:40
1 ответ

Арифметические операторы против динамического столбца в SQL Server 2008

У меня есть запрос на создание таблицы и результат ниже: -- tblPart PartCode[NVARCHAR(50)],UnitPrice[Decimal(18,2)] SELECT * INTO #tblPart FROM( SELECT 'A' PartCode, '10' UnitPrice UNION All SELECT 'B','11' UNION All SELECT 'C','38' UNION All SELECT…
03 фев '15 в 03:40
3 ответа

Как заказать дни недели с общим количеством строк и столбцов в динамическом пивоте

У меня есть таблица, в которой у меня есть некоторые данные сотрудника, такие как идентификатор, сотрудник, рабочий день, идентификатор задачи, часы, дата входа, запись А другая таблица содержит основную информацию о пользователе, такую ​​как имя, ф…
1 ответ

Отображать данные в горизонтальном формате

Я использую SQLServer2008. В хранимой процедуре я вычисляю некоторую сумму и сохраняю ее в таблице @tmp, а затем получаю данные из таблицы @tmp. SELECT t.BrokerCode, t.PlanYear , t.PlanName , SUM(Fresh) AS 'Fresh' , FROM @tmp AS t GROUP BY t.PlanYea…
2 ответа

Динамически месяц и год с плохой сортировкой

Исходя из ответа, я строю решение, которое хорошо для меня, но у меня есть еще одна проблема. У меня был стол: ID | Year | Month | Multiply | Future | Current 123 | 2017 | 1 | 1.0 | 25 | null 123 | 2017 | 2 | 1.0 | 19 | 15 123 | 2017 | 3 | 1.0 | 13 …
20 мар '18 в 06:58
1 ответ

Как получить общую сумму для каждого Описания и упорядочить ее в динамическом пивоте

Мне нужно отобразить только 10 лучших строк на основе общего sum для каждого Class и заказать его по общей сумме desc. Вот чего я пытаюсь добиться: Так что у меня есть динамический круг, но я не могу понять, как получить total столбец для каждой стр…
1 ответ

SQL SERVER Замена нулевого значения в динамическом PIVOT

Доброго всем дня и ночи. Я новичок в хранимых процедурах, у меня нет опыта и понимания, когда речь идет о хранимых процедурах. Я попробовал другой учебник и ответы, но я не знаю, почему мой запрос не работал при использовании isnull (payment, '0') и…
02 июн '13 в 01:34
2 ответа

Итого по строке и столбцу в динамическом стержне

В SQL Server 2008 у меня есть таблица (tblStock) с 3 столбцами: PartCode (NVARCHAR (50)) StockQty (INT) Местоположение (NVARCHAR (50)) некоторые примеры данных ниже: PartCode StockQty Location ......... ......... ......... A 10 WHs-A B 22 WHs-A A 1 …
30 янв '15 в 01:41
2 ответа

SQL - отладка динамического кода PIVOT с помощью UNION ALL

Мне нужна помощь! Первая часть моего кода выглядит следующим образом: DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX); SET @cols= STUFF((SELECT ','+QUOTENAME(c.CURCODE) FROM ( ( SELECT DISTINCT b.CURCODE,a.TRCURR FROM LG_011_BNCREDITCARD a I…
2 ответа

SQL - как создать динамическую матрицу, показывающую значения атрибуции на элемент во времени (где количество атрибутов меняется на дату)

Я имею: items которые описываются набором идентификаторов (GroupType, ID, Name) VALUES таблица, которая заполняется значениями факторов на каждую дату, так что элемент получает только определенный набор факторов со значениями на дату. FACTORS таблиц…
04 фев '13 в 00:18
1 ответ

SQL GROUP BY CUBE

Я хочу добавить столбец общих целей в конце таблицы, но не смог сделать это с помощью CUBE, потому что тогда он говорит, что bx недействителен. Как мне это сделать? DECLARE @Weeks VARCHAR(MAX) = '' SELECT @Weeks += (QUOTENAME([Week]) + ',') FROM (Se…
1 ответ

SQL-соединение для объединения значений в первичной таблице со значениями дочерней таблицы в виде разных столбцов в одной строке

У меня есть таблица survey_datas, содержащая данные, как это survey_data_id | title 1 | Paul 3 | Anna 4 | Alan Другая таблица project_playlist_indexes содержит такие данные survey_id |survey_data_id | favorite 1 | 1 | 22.10 2 | 1 | 24.00 3 | 3 | 12.…
28 ноя '17 в 11:02
2 ответа

Возвращает "0" для значений NULL в Dynamic Pivot для SQL Server

У меня есть следующий код: DECLARE @cols AS NVARCHAR(MAX), @query AS NVARCHAR(MAX) SET @cols = STUFF((SELECT distinct ',' + QUOTENAME(month) from PRCombinedRM group by month,AccountNumber FOR XML PATH(''), TYPE ).value('.', 'NVARCHAR(MAX)') ,1,1,'')…
20 сен '16 в 13:54
2 ответа

Динамический круг - неправильная синтаксическая ошибка рядом с @cols

У меня есть представление в Sql Server называетсяITEMS_PRICE". Некоторые из его столбцовName"столбец и"FormulaResult_Costколонка. То, что я пытаюсь сделать, это использовать динамический пивот, сделать все строкиName'поле как столбцы и принять в кач…
07 июл '14 в 09:03
3 ответа

MySQL dynamic-pivot

У меня есть таблица частей продукта, как это: части part_id part_type product_id -------------------------------------- 1 A 1 2 B 1 3 A 2 4 B 2 5 A 3 6 B 3 и я хочу запрос, который вернет таблицу, как это: product_id part_A_id part_B_id ------------…
27 сен '12 в 21:13
6 ответов

Как правильно отсортировать строку varchar с числовыми значениями на обоих концах?

Я строю Common Table Expression (CTE) в SQL Server 2008 использовать в PIVOT запрос. У меня возникают трудности с сортировкой выходных данных должным образом, потому что есть числовые значения, которые помещают строковые данные в середину. Можно ли …
0 ответов

Выберите результат хранимой процедуры

У меня есть результат хранимой процедуры, которая использует динамический пивот. Мне нужно выбрать результат, потому что я хочу создать отчет rdlc. В RDLC он использует select в dataadapter, но у меня есть проблема с этим, потому что я использовал х…
04 янв '16 в 08:47
1 ответ

Как создать фиксированную таблицу из динамического центра в SQL?

Я пытаюсь создать новую таблицу из результатов динамического центра ниже. Сам запрос работает нормально. DECLARE @columns NVARCHAR(MAX), @sql NVARCHAR(MAX); SET @columns = N''; SELECT @columns += N', p.' + QUOTENAME(COMMON_NAME) FROM (SELECT p.COMMO…
23 май '16 в 00:13