1

任何人都可以帮助查询以选择仅输入特定科目而不输入其他科目的学生。假设我只在“Eng.Maths”中说。

STUDENT SUBJECT     MARK
Vels    Eng.Maths   60
Vels    Data.Mining 65
Stivel  Eng.Maths   55
Stivel  Data.Mining 69
Raj     Eng.Maths   66
4

1 回答 1

4
SELECT * FROM Table1 t1
WHERE subject = 'Eng.Maths'
AND NOT EXISTS (SELECT NULL FROM Table1 t2
                WHERE t1.Student = t2.Student
                AND t2.Subject <> t1.subject)

SqlFiddle

于 2013-03-14T12:38:12.060 回答