提交 2da0efdd 编写于 作者: G Ganlin Zhao

[TD-12276]<fix>: elapsed nest query: Return a negative calculation result

上级 e74a60e5
...@@ -9596,7 +9596,11 @@ static STableMeta* extractTempTableMetaFromSubquery(SQueryInfo* pUpstream) { ...@@ -9596,7 +9596,11 @@ static STableMeta* extractTempTableMetaFromSubquery(SQueryInfo* pUpstream) {
meta->schema[n].type = pField->field.type; meta->schema[n].type = pField->field.type;
SExprInfo* pExpr = pField->pExpr; SExprInfo* pExpr = pField->pExpr;
meta->schema[n].colId = pExpr->base.resColId; if (pExpr->base.colInfo.colId == PRIMARYKEY_TIMESTAMP_COL_INDEX) {
meta->schema[n].colId = PRIMARYKEY_TIMESTAMP_COL_INDEX;
} else {
meta->schema[n].colId = pExpr->base.resColId;
}
tstrncpy(meta->schema[n].name, pField->pExpr->base.aliasName, TSDB_COL_NAME_LEN); tstrncpy(meta->schema[n].name, pField->pExpr->base.aliasName, TSDB_COL_NAME_LEN);
info->rowSize += meta->schema[n].bytes; info->rowSize += meta->schema[n].bytes;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册