diff --git a/src/query/src/qAggMain.c b/src/query/src/qAggMain.c index 370e9e2b7908c2df6a1a2c24f559d5d360b0f023..c598679a91fad12a0ed93f8ba0adc8d14bbc8792 100644 --- a/src/query/src/qAggMain.c +++ b/src/query/src/qAggMain.c @@ -4701,7 +4701,7 @@ static void irate_function_f(SQLFunctionCtx *pCtx, int32_t index) { SRateInfo *pRateInfo = (SRateInfo *)GET_ROWCELL_INTERBUF(pResInfo); TSKEY *primaryKey = GET_TS_LIST(pCtx); - int64_t v = 0; + double v = 0; GET_TYPED_DATA(v, double, pCtx->inputType, pData); pRateInfo->firstKey = pRateInfo->lastKey;