MySQL进阶 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

交叉连接

连接的最简单类型就是交叉连接,它是对涉及到表相乘创建一个包含所有内容的产物。

select * from color,attribute;//结果是两张表的结合体

两张表的所有列结合起来产生了一个包含所有可能组合的结果集。这种类型成为交叉连接,而且连接后的结果表的行数和用于 连接的每个表的行数乘积相同。

上面那样的交叉连接会对数据库服务器的性能产生很大的影响,所以在连接中使用where子句过滤掉一些记录是不错的选择。