[sql] union语句后跟limit, doris与mysql&dm表现不一致

Viewed 109

对于union语句, limit的范围doris是最后一句, 而在mysql和达梦里面都是对整个sql有效, 这是bug还是因为分布式的数据存储带来的一个特性呢?

-- 20条数据
select * from employees 

-- 未添加limit返回40条数据
select * from employees 
union all 
select * from employees

-- 添加limit 10, doris会返回30条数据, myql和达梦返回的是10条
select * from employees 
union all 
select * from employees
limit 10
1 Answers

这是已知问题,已提fix pr修复。