【发布时间】:2019-10-25 00:45:42
【问题描述】:
考虑以下查询:
SELECT
COUNT(*) unfiltered,
COUNT(*) FILTER (WHERE a."Id" <= 5) AS filtered
FROM db.example."Articles" a
这应该返回类似:
unfiltered | filtered
456 | 5
但是 Apache Drill 返回:
unfiltered | filtered
456 | 456
显然 FILTER WHERE 不起作用。是错误还是功能?如果不支持,为什么Drill在解析这个SQL时没有报错?
使用 Drill 1.16.0
【问题讨论】:
标签: apache-drill