聚合中使用distinct数据不正确(group后)

方便更快捷的说明问题,可以按需填写(可删除)

使用环境:shardingsphere5.0.0

场景、问题:

聚合中使用distinct数据不正确

已进行操作:

SELECT
	school_code,
	count( DISTINCT diagnostician_id ) 
FROM
	dw_naire_number_answer 
GROUP BY
	school_code

现状:

image

可以提供下 dw_naire_number_answer 的分片配置吗?我们复现下问题

dw_naire_number_answer:
  actualDataNodes: ds${['bj12z','bj166z']}.dw_naire_number_answer
  databaseStrategy:
    standard:
      shardingColumn: school_code
      shardingAlgorithmName: database_inline    

shardingAlgorithms:
database_inline:
type: INLINE
props:
algorithm-expression: ds${school_code}

收到,我尝试下复现这个问题

@胡乐天 感谢反馈,问题已经复现,我们会尽快修复这个 bug。

好的,修复完成后,可否通知我一声,或者在这里回复我一下

好的:ok_hand:t2: 修复完后我会同步下

@胡乐天 已修复,欢迎使用 master 分支验证。

已验证,现在正确了

感谢验证,欢迎继续参与社区哈 :grinning:

京ICP备2021015875号