【发布时间】:2019-09-04 12:44:36
【问题描述】:
我是 ES 新手,我需要进行查询
Select value
from table
group by value
having count(distinct(id)) > 1
我什至没有开始的领域。引用这个SQL like GROUP BY AND HAVING 并没有多大帮助。
数据示例
------------
Value | id |
------------
val1 | 2 |
val2 | 2 |
val3 | 2 |
val1 | 3 |
------------
预期回报
----
val1
----
【问题讨论】:
-
groupby 应该是“group by”
-
按
value分组并在HAVING子句中声明其不同计数是没有意义的。请添加示例输入表数据以及您期望的输出。 -
@TimBiegeleisen 我意识到这是我的 sql 语句问题中的一个错误。我已经对其进行了纠正并发布了示例数据
标签: elasticsearch elasticsearch-sql