มีคลาสต่างๆ กี่คลาสที่เลเวล 300 ที่ต้องเรียนในช่วงฤดูใบไม้ร่วงและฤดูหนาว ?ไม่จำเป็นต้องใช้ตารางทั้งหมดเลย
How many different classes at level 300 are there to take for the Fall and Winter ?It is not neccessary to use all the tables.
 semester:  semester_id [ int]  semester [ varchar]  year [ int] 
SELECT COUNT(DISTINCT course.department, course.name, course.number, semester.semester) FROM course, course_offering, semester WHERE course.course_id = course_offering.course_id AND course.department = 'department0' AND course.number BETWEEN 300 AND 300 + 100 AND semester.semester IN ('FA', 'WN') AND semester.semester_id = course_offering.semester AND semester.year = 2016