Assignment #5
Subqueries
1. Show all the sections whose enrollment is greater than 5. Display course and section
number. Do two versions – one using a join and the other with a correlated subquery. (10
rows)
SELECT s.course_no, s.section_no
2. Show all students (use the format: <last name>, <first initial> in a single column) who are
enrolled in more than two classes. (7 rows)
3. List courses and their description whose prerequisites are taught by Nina Schorin. (13 rows)
SELECT c.course_no, c.description
4. Show instructors (along with their course numbers and section numbers) teaching class
sections with students whose last name begins with ‘M’. (16 rows)
SELECT i.first_name||’ ‘||i.last_name, s.course_no, s.section_no
5. List all sections (course_no, description, section_no) taught by instructors that do not live in
Connecticut. Sort the result by course_no, section_no. (78 rows) Write two versions, and use a
correlated subquery in one.
SELECT s.course_no, s.section_no, c.description