unpivot — все вопросы

2ответа
4 голоса
SQL объединяет имена столбцов и типы данных со значениями столбцов
Я использую Sql Server 2012 для своей СУБД. В моей базе данных есть таблица Product, связанная с рядом таблиц каталога. Эти таблицы каталога представляют различные категории продуктов. Идея заклю
2ответа
4 голоса
Взятие «транспонирования» таблицы с использованием SQL
Я не знаю, есть ли название для этой операции, но это похоже на транспонирование в линейной алгебре. Есть ли способ превратить 1 на n таблицу T1, такую ​​как c_1|c_2|c_3|...|a_n ---------------
4ответа
4 голоса
извлекать отдельные значения столбца в одной строке
Это данные:Я хочу запрос, который выбирает данные в одной строке, как
2ответа
4 голоса
Разблокировать фрейм данных и сохранить столбцы
У меня есть DataFrame, который находится в слишком "компактной" форме.DataFrame в настоящее время выглядит так:И мне нужно «разложить» это так:Независимо от того, как я пытаюсь поворачиваться, я не мо
3ответа
4 голоса
SQL - объединение всех пользователей в одну таблицу
Таблица: ПопулярныеUserName FriendName-------- ----------Джон СараФилипп УрсулаДжон МэриДжон ДжеремиФилип БрокХан ЛемиИ я хочу список с запросом;Джон Филип Хан-------- ---------- --------Сара Урсула Л
3ответа
4 голоса
От одной строки до нескольких столбцов и строк
У меня есть таблица SQL Server с именем ---- +: = 0 =: + ---- с этими примерами данных:Я хотел бы создать структуру ниже в представлении SQL Server (или временной таблицы и т. Д.), Но я застрял ... лю
1ответ
4 голоса
Использование PIVOT для переворачивания данных с широкого на высокий
У меня довольно широкий стол, который я хотел бы перевести в высокий.Данные в настоящее время располагаются так:Я хотел бы преобразовать это в таблицу, которая выглядит следующим образом:Я предполагаю
2ответа
4 голоса
TSQL - отключить несколько столбцов
Как я могу отключить несколько столбцов в "один"?Прямо сейчас у меня есть разворот для каждого столбца, но это создает много пустых строк.Смотрите скриншот, пожалуйста.введите описание изображения зде
1ответ
6 голосов
Сводная таблица SQL Server с количеством и суммой
Я пытаюсь заставить работать сводную таблицу SQL Server, которая позволяет мне подсчитывать и затем суммировать количество столбцов (всего 6). Цель сводной таблицы - объединить результаты онлайн-анк
1ответ
7 голосов
Почему UNPIVOT работает над уровнем совместимости уровня 80?
Я пытаюсь извлечь данные с помощью UNPIVOT в базе данных SQL Server 2008 с пакетом обновления 3 (SP3), работающей на уровне совместимости 80. Это должно означать, что UNPIVOT не работает, но в моем
1ответ
8 голосов
Динамическое переключение имен столбцов в UNPIVOT
У меня есть таблица со следующими данными First Second Third Fourth Fifth Sixth 2013-08-20 2013-08-21 2013-08-22 2013-08-23 2013-08-24 2013-08-
1ответ
12 голосов
Как использовать пакетный режим с UNPIVOT (объединение цикла)?
У меня есть запрос следующего вида: SELECT ... FROM ColumnstoreTable cs CROSS APPLY ( SELECT * FROM (VALUES ('A', cs.DataA) , ('B', cs.DataB) , ('C', cs.DataC)
1ответ
13 голосов
Как я могу предотвратить превращение UNPIVOT в UNION ALL?
У меня несколько сложный запрос Oracle, который занимает около получаса. Если я беру медленную часть запроса и запускаю его отдельно, он заканчивается через несколько секунд. Вот скриншот отчета SQL
2ответа
26 голосов
Почему SQL Server требует, чтобы длина типа данных была одинаковой при использовании UNPIVOT?
При использовании UNPIVOT для данных, которые не нормализованы, SQL Server требует, чтобы тип данных и длина были одинаковыми. Я понимаю, почему тип данных должен быть одним и тем же, но почему UN

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132