分享

hive中in条件查询数量受限制

zhuqitian 发表于 2017-5-4 15:43:32 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 19216
今天测试个语句,在查询表中id in (3000个value)
就报错了,哪位知道in查询时这个数量限制的参数怎么设置,或者有没有其他方法替换,多谢

已有(2)人评论

跳转到指定楼层
starrycheng 发表于 2017-5-4 17:26:38
in过多,显然不太合理。可以考虑使用not in.如果not in过多,那就可以使用条件查询.具体楼主可以说下自己的业务逻辑
回复

使用道具 举报

zhuqitian 发表于 2017-5-5 11:25:06
starrycheng 发表于 2017-5-4 17:26
in过多,显然不太合理。可以考虑使用not in.如果not in过多,那就可以使用条件查询.具体楼主可以说下自己的 ...

现在是做预处理,分批去查,还是用in,还在优化,很快就能有更好的方案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条