Сформировать список дисциплин, читаемых на заданной форме обучения в заданный учебный период. В отчете указать название дисциплины и список разделов по каждой дисциплине
Select distinct t_disc.full_name, t_structdisc.name_part
From t_learngroup
Inner Join t_lesson On t_learngroup.id_learngroup=t_lesson.id_learngroup
Inner Join t_disc On t_lesson.id_disc=t_disc.id_disc
Inner Join t_structdisc On t_structdisc.id_disc=t_disc.id_disc
Where t_learngroup.id_formlearn=1 and t_lesson.lesson_begin>'2007-01-01 10:00:00' and t_lesson.lesson_end<'2008-06-05 10:00:00'
Order by t_disc.full_name