深圳网站设计建设,手机开网店的免费平台,自适应网站系统吗,做问答营销的网站有哪些文章目录 一、多表连接1.1、笛卡尔积#xff08;或交叉连接#xff09; 二、多表查询#xff08;SQL99语法#xff09;2.1、内连接(INNER JOIN)2.2、内连接(INNER JOIN) 一、多表连接
多表查询#xff0c;也称为关联查询#xff0c;指两个或更多个表一起完成查询操作。 … 文章目录 一、多表连接1.1、笛卡尔积或交叉连接 二、多表查询SQL99语法2.1、内连接(INNER JOIN)2.2、内连接(INNER JOIN) 一、多表连接
多表查询也称为关联查询指两个或更多个表一起完成查询操作。
前提条件 这些一起查询的表之间是有关系的一对一、一对多它们之间一定是有关联字段这个关联字段可能建立了外键也可能没有建立外键。比如员工表和部门表这两个表依靠“部门编号”进行关联。
1.1、笛卡尔积或交叉连接
笛卡尔乘积是一个数学运算。假设有两个集合 X 和 Y那么 X 和 Y 的笛卡尔积就是 X 和 Y 的所有可能组合也就是第一个对象来自于 X第二个对象来自于 Y 的所有可能。组合的个数即为两个集合中元素个数的乘积数。
二、多表查询SQL99语法
2.1、内连接(INNER JOIN)
SELECT 字段列表
FROM A表 INNER JOIN B表
ON 关联条件
WHERE 等其他子句;关键字 JOIN、INNER JOIN、CROSS JOIN 的含义是一样的都表示内连接 2.2、内连接(INNER JOIN)