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

Откуда:
Сообщений: 3
Есть задача сформировать базу для личных целей. Исходные данные более 2000 заданий 5 работников 2 вида оценок:

1) Оценка качества по шкале супер,отл,хор,удов,неуд,ужас,срам. 2) Во второй шкале оценок 6 видов оценок пусть будет 1,2,3,4,5,6.

Вопрос : как определить итоговую оценку по заданию по оценке большинства рабочих.
Вопрос 2: Как определить самые сложные задания?

К примеру все 5 поставили оценку. Или 2 человека одну оценку а остальные разные( оценка двух человек будет правильной) и еще 1 вариант итоговой оценки : средняя оценка пример: если оценки большинства не существует, то оценка формируется следующим образом двое поставили хор двое поставили неуд значит оценка будет удов. Примечание: Вторая шкала практически нигде не учитывается! Пример таблицы:

INSERT INTO Test (
`zadanie`,
`Id_Otcenki`,
`login`,
`otsenka1`,
`otsenka2`)
VALUES
(1,1,denis,хор,2),
(2,1,denis,ужас,1),
(3,2,denis,хор,3),
(4,1,denis,супер,1),
(1,2,sergey,хор,2),
(2,2,sergey,удов,1),
(3,1,sergey,отл,3),
(4,2,sergey,супер,1),
(1,3,denis,удов,2),
(2,3,denis,ужас,1),
(3,3,denis,хор,3),
(4,3,denis,супер,1),
(1,4,tim,ужас,2),
(2,4,tim,срам,1),
(3,4,tim,отл,3),
(4,4,tim,супер,1),
(1,5,alex,супер,2),
(2,5,alex,удов,1),
(3,5,alex,неуд,3),
(4,5,alex,супер,1),
На выходе нужно получить, что то типо этого:

Номер задания: итоговая оценка
1:хор
2:неуд
3:хор
4:супер
4 фев 17, 18:16    [20180736]     Ответить | Цитировать Сообщить модератору
 Re: Среднее значение из таблицы sql  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 2415
Devilscream,

1) avg
2) вес (коэфициент от 0 до 1)
6 фев 17, 10:39    [20183142]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить