MySQL 联结是在多个表之间建立联系的过程。下面是 MySQL 联结的一个例子:
假设我们有两个表:employees
和 departments
。employees
表中包含员工信息,包括员工的 ID、姓名和所在部门的 ID。departments
表中包含部门信息,包括部门的 ID 和名称。
我们可以使用联结来查询每个员工所在的部门名称,代码如下:
复制SELECT employees.name, departments.name
FROM employees
INNER JOIN departments
ON employees.department_id = departments.id
上述代码使用内联结(INNER JOIN)来连接两个表。使用 ON 子句指定连接条件,即员工所在部门的 ID 等于部门的 ID。这样,查询结果就会包含所有员工和部门信息。