From 91fa5f752dc707e928f7ad5d663513ab9f3acfa2 Mon Sep 17 00:00:00 2001 From: yihaoDeng Date: Tue, 27 Jul 2021 23:48:15 +0800 Subject: [PATCH] [TD-4335] group by multi column --- src/query/src/qExecutor.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/query/src/qExecutor.c b/src/query/src/qExecutor.c index 28be77af18..b7a3603454 100644 --- a/src/query/src/qExecutor.c +++ b/src/query/src/qExecutor.c @@ -1454,6 +1454,9 @@ static bool buildGroupbyInfo(const SSDataBlock *pSDataBlock, const SGroupbyExpr for (int32_t k = 0; k < pGroupbyExpr->numOfGroupCols; ++k) { SColIndex* pColIndex = taosArrayGet(pGroupbyExpr->columnInfo, k); + if (TSDB_COL_IS_TAG(pColIndex->flag)) { + continue; + } for (int32_t i = 0; i < pSDataBlock->info.numOfCols; ++i) { SColumnInfoData* pColInfo = taosArrayGet(pSDataBlock->pDataBlock, i); if (pColInfo->info.colId == pColIndex->colId) { -- GitLab