From a7eff7d6dda7b99b2bb00cd92a78a42092ce060b Mon Sep 17 00:00:00 2001 From: wangmm0220 Date: Wed, 17 Nov 2021 14:07:18 +0800 Subject: [PATCH] fix group by integery --- src/client/src/tscSQLParser.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/client/src/tscSQLParser.c b/src/client/src/tscSQLParser.c index 4862808c6d..50f4dd7811 100644 --- a/src/client/src/tscSQLParser.c +++ b/src/client/src/tscSQLParser.c @@ -3762,14 +3762,13 @@ int32_t validateGroupbyNode(SQueryInfo* pQueryInfo, SArray* pList, SSqlCmd* pCmd if(pItem->isJsonExp){ assert(pItem->jsonExp->tokenId == TK_ARROW); token = pItem->jsonExp->pLeft->columnName; - }else{ + }else { token.n = pItem->pVar.nLen; token.z = pItem->pVar.pz; token.type = pItem->pVar.nType; - } - - if (pVar->nType != TSDB_DATA_TYPE_BINARY){ - return invalidOperationMsg(tscGetErrorMsgPayload(pCmd), msg2); + if (pItem->pVar.nType != TSDB_DATA_TYPE_BINARY){ + return invalidOperationMsg(tscGetErrorMsgPayload(pCmd), msg2); + } } SColumnIndex index = COLUMN_INDEX_INITIALIZER; -- GitLab