![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.01.2008
Сообщений: 17
|
![]()
Здравствуйте!
У меня есть таблица raschets такого вида: pps___sem__itog 7_____1з____5,1 8_____2з____8,7 1_____1з____8,2 1_____1з____8,2 2_____2з____1 2_____2о____3 Делаю такой запрос: Код:
Но мне нужно добиться этого же через PIVOT. Делаю так: Код:
Как переделать второй запрос чтобы получить результат как в первом? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
![]()
Вообще, на первый взгляд, вроде бы все верно... И в обоих случаях Вы должны получить один и тот же результат с четырьмя записями.
Заметил такую вещь: на изображениях первое поле выводится как pps_kod, тогда как в результате запросов оно должно выводится как pps. Чем можете объяснить эту разницу? Возможно, что это не существенно, но тем не менее … |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 03.01.2008
Сообщений: 17
|
![]() Цитата:
pps_kod и pps - одно и то же, просто для удобочитаемости кода изменила название поля. |
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
![]() |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 03.01.2008
Сообщений: 17
|
![]() Цитата:
Код:
![]() Спасибо Edgy что в очередной раз меня выручаете! |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с установкой MS SQL Server 2005 | BloodyRose | Софт | 2 | 19.04.2010 19:56 |
MS SQL 2005 Server регистрозависимым | Cawboy | БД в Delphi | 0 | 26.03.2010 15:45 |
Создание базы в MS SQL Server 2005 | badfilin | SQL, базы данных | 2 | 27.02.2009 07:50 |
Вставка БД с SQL server 2005 | фЁдОр | SQL, базы данных | 17 | 20.11.2007 17:15 |