永发信息网

oracle union 如何避免笛卡尔积

答案:6  悬赏:0  手机版
解决时间 2021-02-24 10:54
  • 提问者网友:酱爆肉
  • 2021-02-23 18:02
oracle union 如何避免笛卡尔积
最佳答案
  • 五星知识达人网友:过活
  • 2021-02-23 18:56
首先你说的union和笛卡尔积没有关系。
union又不同于union all不会出现重复数据。
join的话,为避免出现笛卡尔积,可以在join后的where中添加限制条件就可以了。
全部回答
  • 1楼网友:雪起风沙痕
  • 2021-02-23 23:40
笛卡尔积 和 union没有关系吧 和你查询语句的连接条件没有提供或者提供错误有关吧?
  • 2楼网友:煞尾
  • 2021-02-23 23:30
笛卡尔积是关联条件的问题 union 可以这样说只是把两块数据拼接在一起
  • 3楼网友:纵马山川剑自提
  • 2021-02-23 22:19
union 只是把两块数据拼接在一起 ,不会出现笛卡尔积
  • 4楼网友:行路难
  • 2021-02-23 21:44
你好! union all是笛卡尔积。 union已经将union all中重复的数据删掉。 我的回答你还满意吗~~
  • 5楼网友:山有枢
  • 2021-02-23 20:29
union 是对元组(行)进行合并,笛卡儿积是联接时没限制条件的结果.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯