Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2012, 21:59   #1
Dorina
Пользователь
 
Регистрация: 08.02.2011
Сообщений: 11
По умолчанию Сводная таблица

Добрый день!

Возник следующий вопрос, третий день не могу найти решения.
Имеется таблица вида
--------------------------------------
Name Type Sort
Иванов | 1 | 123
Иванов | 2 | 125
Иванов | 2 | 134
Петров | 1 | 156
Петров | 2 | 121
Сидоров | 1 | 157
Сидоров | 1 | 112
Сидоров | 1 | 345
Сидоров | 3 | 122
Сидоров | 4 | 111


--------------------------------------

а надо получить:

--------------------------------------
Name 1 2 3 4
Иванов | 123 | 125, 134 | |
Петров | 156 | 121 | |
Сидоров |157, 112, 345 | | 122 | 111
--------------------------------------

Через Pivot не сделать, т.к. значения Type разнообразны и из много. Пытаюсь сделать через хранимую процедуру, но не представляю, как прописать данные через запятую (а не просуммировать и т.д.). И есть ли какие-либо еще пути решения?
Заранее спасибо!
Dorina вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сводная таблица bize Microsoft Office Excel 2 29.01.2012 19:34
Сводная таблица hominis Microsoft Office Excel 1 26.10.2010 14:56
сводная таблица женя2010 Microsoft Office Excel 1 09.06.2010 15:48
Сводная таблица Yanata Microsoft Office Excel 0 27.07.2009 22:31
Сводная таблица Shonny Microsoft Office Excel 2 14.02.2008 16:48