如何绕过ODPS不支持的笛卡尔积的限制

2,241 阅读1分钟
原文链接: yq.aliyun.com

如何绕过ODPS不支持的笛卡尔积的限制

风神stephen 2017-12-07 16:18:44 浏览1171 评论1
  • odps

摘要: `` select * from pn_tablename a join pn_tablename b; `` odps不支持无 on 的 join 会报 ODPS-0130252 Cartesian product is not allowed without map join 的错误 可以.

select * from pn_tablename a join pn_tablename b;

odps不支持无 on 的 join 会报

ODPS-0130252 Cartesian product is not allowed without map join 的错误

可以往select里增加字段来绕过这个限制

select * from (select *, 1 as raoguo from pn_tablename) a join (select *,1 as raoguo from pn_tablename) b on a.raoguo = b.raoguo;

用云栖社区APP,舒服~

【云栖快讯】诚邀你用自己的技术能力来用心回答每一个问题,通过回答传承技术知识、经验、心得,问答专家期待你加入!  详情请点击
分享到:

相关文章

网友评论