Database
Database
3. SELECT StudentID, CourseID FROM enrollments WHERE CourseID IN (SELECT CourseID FROM
courses WHERE Credits > 3);
5. SELECT CourseID FROM enrollments WHERE StudentID = (SELECT StudentID FROM students W
HERE Name = 'Eva Green')
6. SELECT Name
7. FROM Students
8. WHERE StudentID IN (
9. SELECT StudentID
10. FROM Enrollments
11. WHERE CourseID = (
12. SELECT CourseID
13. FROM Courses
14. WHERE CourseName = 'Database Systems'
15. )
16. )
17. AND StudentID IN (
18. SELECT StudentID
19. FROM Enrollments
20. WHERE CourseID = (
21. SELECT CourseID
22. FROM Courses
23. WHERE CourseName = 'Data Structures'
24. )
25. );
25 SELECT s.Name
FROM Students s
WHERE s.StudentID IN (
SELECT e.StudentID
FROM Enrollments e
GROUP BY e.StudentID
HAVING COUNT(e.CourseID) = (
SELECT MAX(course_count)
FROM (
SELECT COUNT(CourseID) AS course_count
FROM Enrollments
GROUP BY StudentID
) AS course_counts
)
);