diff --git a/src/query/src/qExecutor.c b/src/query/src/qExecutor.c index 5e404b904d98c1ae14e0e0adb7625f0aedccb51e..1d6920ac7e33d23661d2d869866a9c63372d4a38 100644 --- a/src/query/src/qExecutor.c +++ b/src/query/src/qExecutor.c @@ -3687,10 +3687,8 @@ void setParamForStableStddevByColData(SQueryRuntimeEnv* pRuntimeEnv, SQLFunction break; } offset += pDataInfo->bytes; - if (idx == taosArrayGetSize(pInfo->pGroupbyDataInfo) - 1) { - continue; - } } + if (val == NULL) { continue; } // TODO use hash to speedup this loop int32_t numOfGroup = (int32_t)taosArrayGetSize(pRuntimeEnv->prevResult);