选出这样的学生X, 不存在这样一门课Y, 学生95002选了而学生X没有选
SELECT DISTINCT X.Sno
FROM SC X # 对于学生X
WHERE NOT EXISTS( # 不存在
SELECT *
FROM SC Y # 这样一门课, 95002选了
WHERE Y.Sno = 95002 AND NOT EXISTS( # X没有选
SELECT *
FROM SC Z
# 课程 Y, X没选
WHERE Z.Cno = Y.Cno AND Z.Sno = X.Sno
)
);