开发者社区> 问答> 正文

在hybridDB和 mysql 2个相同数据的表中 去重统计查询得到的结果不一致?

已解决

我在使用hybridDB和 mysql 时,对2个相同数据的表执行去重统计查询得到的结果不一致,这是为什么?

展开
收起
卓刀 2017-03-19 21:32:31 3946 0
2 条回答
写回答
取消 提交回答
  • PostgreSQL你值得拥有。
    采纳回答

    hybridDB源码基于Greenplum,在执行去重统计时,如果遇到NULL才统计一次,而mysql不会统计。

    另外,如果是字符串的去重统计,比如末尾有空格,mysql会认为是相等的,而hybridDB认为是不相等的。

    这些不同的处理都会造成两者去重统计结果的不一致。

    2019-07-17 20:56:43
    赞同 展开评论 打赏
  • 不同的数据库之间是有差异的,它们直接比较这种结果意义不大。要看那种处理更符合你的业务需求。

    2019-07-17 20:56:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像