mySQL子查询IN用法的一点理解

subject表result表

如上有subject课程表和result成绩表,要求用查询IN方法查询具体内容

题1:查询《数据库结构-1》的所有考试结果,并按成绩由高到低排列

SELECT studentNo, studentResult FROM result WHEREsubjectNoIN (SELECT subjectNo FROMsubjectWHERE subjectName='数据库结构-1') ORDER BY studentResult DESC;

本题中,虽然有用到两张表subject表和result表,但是查询结果studentNo、studentResult 都只要从result表中获取,所以不用加上subject.subjectNo=result.subjectNo.

题2ÿ

猜你喜欢

转载自blog.csdn.net/qq_45738250/article/details/107051997