§02 数据库查询
SQL 内连接 JOIN
拿左表每一行去右表匹配连接条件,匹配成功的行对合并进结果表——这就是嵌套循环连接。 观察 结果表 如何逐行生长,不匹配的行如何被丢弃。
SQL 内连接 JOIN
执行计划
1
SELECT student.*, sc.cid, sc.score
2
FROM student
3
JOIN sc ON student.id = sc.sid
4
5
// 执行过程(嵌套循环连接)
6
for each row r in student:
7
for each row s in sc:
8
if r.id == s.sid then
9
输出合并行 (r, s)
10
end if
11
end for
12
end for