DISTINCT失效

【 OB 】
【 使用版本 】4.1.3
【问题描述】如图,distinct关键字未生效
image
image
看日志自动添加了ROWID AS "ODC_INTERNAL_ROWID,是否有影响?

可能是ODC版本的BUG,可以使用最新的版本

你好,
ODC在执行SELECT DISTINCT时,为了确保查询结果的唯一性和正确性,可能会在内部生成一个隐藏列`ROWID AS “ODC_INTERNAL_ROWID”。这个隐藏列用于标识每一行的唯一性,尤其是在处理复杂查询或涉及多表连接时。
这个隐藏列不会影响查询结果的正确性,也不会在最终的结果集中显示给用户。它只是ODC内部用于优化查询执行和结果处理的机制,会略微增加一点执行开销。

你好是否尝试过黑屏执行该sql也是未去重么