4.2 多表连接 (JOINs):INNER, LEFT, RIGHT, FULL 4.2 多表连接 (JOINs): INNER, LEFT, RIGHT, FULL 在实际的数据库应用中,数据通常被分散存储在多个相互关联的表中,以避免数据冗余,提高数据一致性(这被称为数据库范式化)。例如,一个电商数据库可能有存储客户信息的 表,存储订单信息的 表,以及存储商品信息的 表。一个订单记录 ( 表) 只会包含 和 的ID,而不是直接存储客户的姓名和商品的描述。 当我们需要获取跨表的数据时,例如查找某个客户的所有订单,或者列出所有订单及其对应的客户姓名和商品名称时,就需要使用 多表连接 (JOINs) 技术。