Сформировать отчет о структурах дисциплин, читаемых студентам заданной учебной группы в заданный учебный период
Select t_disc.name as disc, t_struct_disc.part_name as struct
from wasteland.t_disc t_disc
inner join wasteland.t_lesson t_lesson on t_lesson.id_disc = t_disc.id_disc 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 wasteland.t_struct_disc t_struct_disc on t_disc.id_disc = t_struct_disc.id_disc
inner join wasteland.t_exercise t_exercise on t_lesson.id_lesson = t_exercise.id_lesson
inner join wasteland.t_cenz t_cenz on t_cenz.id_exercise = t_exercise.id_exercise
inner join wasteland.t_student t_student on t_cenz.id_student = t_student.id_student and t_student.id_learngroup = 2
inner join wasteland.t_learngroup t_learngroup on t_student.id_learngroup = t_learngroup.id_learngroup
group by t_disc.name, t_struct_disc.part_name
для учебной группы с идф 2 и учебный Период с 2008-10-01 10:00:00 по 2008-12-01 12:00:00