笛卡尔集错误
来源:互联网 发布:echo php 编辑:程序博客网 时间:2024/06/08 02:50
笛卡尔集错误。
①省略了连接条件。
②连接条件无效。
③所有表中的行互相连接。
解决办法:添加有效的连接条件。
select e.employee_id,d.department_idfrom employees e , departments d比如想要查询的employee_id属于employees 表,department_id属于departments 表,由于没有添加过滤条件,两个表中的所有行会相互连接,从而产生笛卡尔集错误。
select e.employee_id,d.department_idfrom employees e , departments d where e.department_id = d.department_id ;需要添加过滤条件来避免笛卡尔集错误。(此方法属于内连接,这样会导致两个表中如果有不符合连接条件的行被过滤)
比如上表中 employees 中,可能存在员工,不属于任何部门,或者在departments表中,有的部门没有员工。内连接会导致这样的情况的出现。
阅读全文
0 0
- 笛卡尔集错误
- 实验室-多表查询时的笛卡尔集错误。
- php 生成笛卡尔集
- 隐蔽的笛卡尔集
- rows算错导致错误的笛卡尔积造成temp不足
- sql join 降低笛卡尔积结果集
- SQL测试-------交集、并集、差集、笛卡尔积
- (转)MSSQL 交集,差集,并集,笛卡尔积
- SQL语句实现交集、并集、差集、笛卡尔积
- SQL 交集 差集 并集 笛卡尔积 应用实例
- SQLServer:CROSS JOIN 生成两张表的笛卡尔集
- 行为规范(笛卡尔)
- 笛卡尔积
- 笛卡尔坐标系
- 笛卡尔积
- 笛卡尔树
- 笛卡尔树
- 笛卡尔积
- IntelliJ IDEA使用总结
- PAT
- VTK学习-vtkColor与vtkTexture
- 生活小记58
- My thoughts during this portentous walk were, I am afraid, rather
- 笛卡尔集错误
- 并查集&欧拉路
- c语言遍历二叉树实现
- 典型题目
- 我对Maven的理解
- windows编程笔记(二)HelloWin
- 吴恩达 机器学习笔记六(lecture 6)(逻辑回归LR)
- 【持续更新】Eclipse使用教程
- Ah! I am afraid, and I do tremble, Signor, for I am only a girl