Ситуация такая что мне надо сделать отчёт ... По ученикам кто какой экзамен выбрал...
Таблицы:
ED_MOD_EXAM_2013_SUBJECTS e// здесь предметы
ID LABEL TYPE(Зачёт, экзамен) TYPE_ EGZ(школьный, гос)
JOIN ED_MOD_EXAM_2013_REL er// связь er.EXAM_ID = e.ID
Этих таблиц хватает чтобы получить все предметы по которым будут экзамены.
ED_MOD_EXAM_2013_REL_PUPIL rp // Эта таблица ученика и предметы которые он выбрал.
rp.EXAM = e.ID AND rp.PUPIL IN (" . implode(",", $pupilsId) . ") // $pupilsId тут все ученики группы
Больше вроде бы ничего не нужно. Проблема возникает как вывести ученик и выбранный предмет , чтобы он был в том порядке что сверху предметы..
Поделитесь мыслями кто что думает... Я просто в тупике не складывается у меня
http://tinypic.com/view.php?pic=280ipgg&s=8#.VP6rVTVhJz0 // картинка