|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : …ўЈҐЁ© ’ а«®ўбЄЁ© 2:5020/400 19 Jan 2001 19:26:09 To : All Subject : Re: Select >>View -------------------------------------------------------------------------------- Здравствуйте. "Evgeniy" <PEN@city.lviv.net> сообщил/сообщила в новостях следующее: news:949avg$227v$1@news.uar.net... > Привет !!! > Hаписал я хитрый Select. теперь хочу его загнать во View (но он(View) не > поддерживает CASE) > Есть ли возможность его преобразовать(подразумевается переделать) к виду > который бы подошел для View [skip] CASE не поддерживается ТОЛЬКО дизайнером MSSQL, запрос этот будет исполняться хорошо и даст правильный результат. То, что вы сделали, обычный кросстаб. Кстати, если в Books Online на вкладке Index набрать "pivot table", то пример в статье очень похож на приведенный здесь запрос. Вариант изменения запроса ИМХО один - выбрасываем CASE, в GROUP BY добавляем ID_Owner, и выводим ID_Owner в запрос. Потом берем достойный генератор отчетов, который умеет делать кросстабы (я слышал, Crystal Reports умеет, а если что, то и Excel справится - он сводные таблицы хорошо делает) и возлагаем работу по превращению результата запроса в красивую таблицу на него. Hе скучайте. > > > --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/6577483bd93a.html, оценка из 5, голосов 10
|