为了账号安全,请及时绑定邮箱和手机立即绑定

oracle 多表查询问题-笛卡儿积过滤

oracle 多表查询问题-笛卡儿积过滤

RISEBY 2018-08-16 14:22:31
问题如下:查询出现笛卡儿积过滤的问题 例子: A B C D E Q表select e.name,       e.age,       e.phone,       q.something  from a a,       b b,       c c,       d d,       e e,       q q  where a.id = 'zhejiushiyige id'   and b.id = a.bid  and c.id = b.cid  and d.id = c.did  and e.id = d.eid  and q.aid = a.id就是表e是从a开始一级一级比较下来的,最终得到的e的结果是正确的,但是q的结果会出现两次,并且q只跟a有关联,请问怎么查询才能解决这个问题呢?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 765 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信