IDfrom tableはschedule列のみでauto_incrementあり、schedulefromから結合する適切な方法office_hoursはoffice_hours.schedule_id = schedule.semester_id.
select *
from schedule
inner join semester
on schedule.semester_id = semester.id
inner join office_hours
on office_hours.schedule_id = schedule.semester_id
更新 1
select *
from schedule
inner join semester
on schedule.semester_id = semester.id
inner join office_hours
on office_hours.schedule_id = schedule.semester_id
INNER JOIN faculty
ON faculty.id = office_hours.faculty_id
INNER JOIN Section
ON Section.faculty_ID = faculty.id AND
Section.Schedule_ID = Schedule.ID
INNER JOIN class
ON Class.ID = Section.Class_ID
INNER JOIN major_class_br
ON major_class_br.class_ID = Class.ID
INNER JOIN major_minor
ON major_class_br.major_minor_id = major_minor.ID
IDすべての列またはリンク列が各テーブルに存在すると想定されるため、INNER JOIN使用されました。それ以外の場合は、 を使用しますLEFT JOIN。