9.多表连接查询
关系型数据库使用多个有关联关系表春初数据,解决数据冗余存储
关系型数据库在查询时,可能需要一次查询多个表的数据
一次查询多个表数据,称为多表连接查询
多表连接实际上是多个表的的数据连接,连接好之后可以理解为一个新的虚拟表
多表连接时,默认叫笛卡尔积连接形式,会产生大量的无效数据
所以在多表连接时需要指定数据连接的条件
连接条件是需要编写在ON关键字后面
连接条件多使用等值条件
多表连接时,如果语句中出现多表相同列的名字时需要在列名前加上表名的前缀
公式:
SELECT 列名
FROM 表名 ‘空格’ 别名 JOIN 表名 ‘空格’ 别名
ON 别名.列名= 别名.列名;(‘.’代表附着的含义,该列存在于此表)
标签:多表,数据库,表名,别名,查询,基础课,连接,列名 From: https://www.cnblogs.com/hefury/p/17807291.html