美文网首页
如何绕过ODPS不支持的笛卡尔积的限制

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

作者: 风神AI | 来源:发表于2018-02-14 19:23 被阅读0次
    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;
    

    相关文章

      网友评论

          本文标题:如何绕过ODPS不支持的笛卡尔积的限制

          本文链接:https://www.haomeiwen.com/subject/ncoetftx.html