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

Откуда:
Сообщений: 122
Подскажите люди добрые :).
есть табличка(поля) nagruzka(kaf,gr,st,umo) надо получить:
avun(st,кол-во записей в таблице этого st,кол-во значений "пропуск" в поле umo для этого st).

по русски:
есть список пар, на которых должен быть студент, в поле umo хранится отметка был ли студент на паре, надо получить табличку авун с полями студент,кол-во пар на которых он должен присутствовать, и количество пропусков.

пробовал так но так я получаю список прогулов, но 2 поле равно 3 :(

select st,count(st),count(umo) from nagruzka
where umo='пропуск'
group by kaf,gr

что делать??
8 янв 10, 21:35    [8158401]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите запросик ?  [new]
Le Peace
Member

Откуда: Москва
Сообщений: 8969
Даю на водку
select st, count(*), sum(case ... when ...)  from nagruzka
group by kaf,gr
8 янв 10, 23:17    [8158709]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить