Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Выборка данных для отчета  [new]
Magenta89
Member

Откуда:
Сообщений: 3
Здравствуйте. Требуется сделать выборку данных для формирования отчета (приложение на Делфи, СУБД MS SQL Server).
База данных выпускников ВУЗа. Отбираются данные по специальностям.
В таблице выпускников есть поле "Продолжил обучение" - там я буду ставить 1-если специалитет, 2- магистратура, 3 - аспирантура. Еще важные поля - номер специальности и пол.
Как выбрать данные, чтобы выглядело, как на картинке?
Получается, что на каждую колонку нужен свой запрос.
А как потом объединить столбцы?
Или все можно сделать средствами редактора отчетов?

К сообщению приложен файл. Размер - 16Kb
21 май 11, 11:55    [10688251]     Ответить | Цитировать Сообщить модератору
 Re: Выборка данных для отчета  [new]
iljy
Member

Откуда:
Сообщений: 8711
Magenta89,

группировка с итогом:
group by [Факультет],[Специальность] with rollup
having grouping([Факультет]) = 0

Подсчет с условием (пример для женщин)
sum( case [Пол] when 'Женский' then 1 else 0 end)
21 май 11, 12:07    [10688267]     Ответить | Цитировать Сообщить модератору
 Re: Выборка данных для отчета  [new]
Magenta89
Member

Откуда:
Сообщений: 3
iljy, Спасибо огромное! Выборка с условием - как раз то, что надо!
21 май 11, 12:51    [10688319]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить