如何使用连接完成查询。我是数据库中的新成员。此查询工作正常.. 但我想使它更rubust使用连接优化查询
$query = "SELECT student_id
FROM students
WHERE student_id
IN (
SELECT student_id
FROM class_students
WHERE class_id
IN (
SELECT class_id
FROM class_course
WHERE teacher_id =". $_SESSION['teacher_id']."))";
有任何其它的方式来做到这一点
是的。见JOINs。这就是他们的目的。 – Strawberry
这是一个关于['joins'](http://www.w3schools.com/sql/sql_join.asp)和[可视化表示](http://www.codeproject.com/Articles/33052/)的simport教程。视觉表示的-SQL联接) – bonCodigo