cid,
c.name cname
FROM students s, classes c;
多表查询也可以使用WHERE条件
SELECT
s.id sid,
s.name,...连接查询
连接查询是另一种类型的多表查询。...连接查询对多个表进行JOIN运算:
先确定一个主表作为结果集
然后,把其他表的行有选择性“连接”在主表结果集上
选出所有学生的信息
SELECT s.id, s.name, s.class_id, s.gender..., s.score FROM students s;
我们还需要班级的 名称
最常用的一种内连接——INNER JOIN来实现
SELECT s.id, s.name, s.class_id, c.name...class_name, s.gender, s.score
FROM students s 主表
INNER JOIN classes c 需要连接的表
ON s.class_id = c.id;