Сформировать список преподавателей с указанием средней студенческой оценки за заданный учебный период. В отчете указать ФИО и должность преподавателя, название дисциплины и вида контрольного мероприятия
Select t_lector.fio_lector, t_disc.name, t_typeexercise.name_type, cast(char(AVG(double(t_cenz.cenz))) as varchar(4)) || ' ' || '(' || cast(char(AVG((t_cenz.cenz)*(100/5))) as varchar(4)) || '%' || ')'
From t_disc
Inner Join t_lesson On t_disc.id_disc=t_lesson.id_disc and t_disc.name = 'бд' and
t_lesson.begin_lesson >= '2008-10-01 10:00:00.0' and t_lesson.end_lesson <= '2008-12-01 12:00:00.0'
Inner Join t_lector On t_lector.id_lector=t_lesson.id_lector
Inner Join t_exercise On t_exercise.id_lesson=t_lesson.id_lesson
Inner join wasteland.t_typeexercise t_typeexercise on t_typeexercise.id_typeexercise = t_exercise.id_typeexercise
Inner Join t_cenz On t_cenz.id_exercise=t_exercise.id_exercise
group by t_lector.fio_lector, t_disc.name, t_typeexercise.name_type
Период с 2008-10-01 10:00:00 по 2008-12-01 12:00:00