提交 a7eff7d6 编写于 作者: wmmhello's avatar wmmhello

fix group by integery

上级 d70e95f1
...@@ -3762,15 +3762,14 @@ int32_t validateGroupbyNode(SQueryInfo* pQueryInfo, SArray* pList, SSqlCmd* pCmd ...@@ -3762,15 +3762,14 @@ int32_t validateGroupbyNode(SQueryInfo* pQueryInfo, SArray* pList, SSqlCmd* pCmd
if(pItem->isJsonExp){ if(pItem->isJsonExp){
assert(pItem->jsonExp->tokenId == TK_ARROW); assert(pItem->jsonExp->tokenId == TK_ARROW);
token = pItem->jsonExp->pLeft->columnName; token = pItem->jsonExp->pLeft->columnName;
}else{ }else {
token.n = pItem->pVar.nLen; token.n = pItem->pVar.nLen;
token.z = pItem->pVar.pz; token.z = pItem->pVar.pz;
token.type = pItem->pVar.nType; token.type = pItem->pVar.nType;
} if (pItem->pVar.nType != TSDB_DATA_TYPE_BINARY){
if (pVar->nType != TSDB_DATA_TYPE_BINARY){
return invalidOperationMsg(tscGetErrorMsgPayload(pCmd), msg2); return invalidOperationMsg(tscGetErrorMsgPayload(pCmd), msg2);
} }
}
SColumnIndex index = COLUMN_INDEX_INITIALIZER; SColumnIndex index = COLUMN_INDEX_INITIALIZER;
if (getColumnIndexByName(&token, pQueryInfo, &index, tscGetErrorMsgPayload(pCmd)) != TSDB_CODE_SUCCESS) { if (getColumnIndexByName(&token, pQueryInfo, &index, tscGetErrorMsgPayload(pCmd)) != TSDB_CODE_SUCCESS) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册