hive中bigint和string比较join,我explain发现他们都转换成double类型。?
0
同时当190000000002778025,就会错误的匹配上*8023 ,*8025。理论上来说,double的精度可以满足啊,我在Java中也尝试,虽然double会用科学技术法显示,但实际if(==)仍然不满足啊。
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-11-06 回答
赞同来自: