Sql select与同一表中的外部联接
任何人都可以帮助查询选择只在特定科目中输入而不在其他科目中输入的学生。假设我只说英语和数学Sql select与同一表中的外部联接,sql,derby,Sql,Derby,任何人都可以帮助查询选择只在特定科目中输入而不在其他科目中输入的学生。假设我只说英语和数学 STUDENT SUBJECT MARK Vels Eng.Maths 60 Vels Data.Mining 65 Stivel Eng.Maths 55 Stivel Data.Mining 69 Raj Eng.Maths 66 改为和t2。第二部分为“英语数学”。谢谢。从中选择NULL在derby中不起作用,但从表1中选择*t2起作用。更改为和t2。子
STUDENT SUBJECT MARK
Vels Eng.Maths 60
Vels Data.Mining 65
Stivel Eng.Maths 55
Stivel Data.Mining 69
Raj Eng.Maths 66
改为和t2。第二部分为“英语数学”。谢谢。从中选择NULL在derby中不起作用,但从表1中选择*t2起作用。更改为和t2。子选择中的主题“Eng.math”。谢谢。SELECT NULL FROM在derby中不起作用,但SELECT*FROM table1 t2起作用。
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)