select erpGoodsId,orgId,count(1) from t1 group by erpGoodsId 转换为 ES语句
时间: 2023-11-22 13:54:13 浏览: 52
SQL语句-递归查询、分组、统计.pdf
可以将该 SQL 语句转换为如下的 Elasticsearch 查询语句:
```
POST /index/_search
{
"size": 0,
"aggs": {
"group_by_erpGoodsId": {
"terms": {
"field": "erpGoodsId.keyword"
},
"aggs": {
"group_by_orgId": {
"terms": {
"field": "orgId.keyword"
}
}
}
}
}
}
```
其中,`index` 是你要查询的 Elasticsearch 索引名称,`erpGoodsId` 和 `orgId` 是你要聚合的字段名称。这样就可以按照 `erpGoodsId` 分组,并在每个分组内按照 `orgId` 继续分组,然后计算每个分组内的文档数量。最终返回的结果中,每个分组的 `erpGoodsId` 和 `orgId` 都会被包含在内,以及每个分组内文档数量的计数。
阅读全文