From 68ab0dae62c8ce5af7b3dd0d98f301592455f959 Mon Sep 17 00:00:00 2001 From: wangmm0220 Date: Thu, 26 Aug 2021 13:22:38 +0800 Subject: [PATCH] [TD-6201] bool not support in outer query --- src/client/src/tscSQLParser.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/client/src/tscSQLParser.c b/src/client/src/tscSQLParser.c index 7a24df8b40..a98fed4f5e 100644 --- a/src/client/src/tscSQLParser.c +++ b/src/client/src/tscSQLParser.c @@ -8449,6 +8449,7 @@ static int32_t doValidateSubquery(SSqlNode* pSqlNode, int32_t index, SSqlObj* pS pSub->udfCopy = true; pSub->pDownstream = pQueryInfo; + taosArrayPush(pQueryInfo->pUpstream, &pSub); int32_t code = validateSqlNode(pSql, p, pSub); if (code != TSDB_CODE_SUCCESS) { return code; @@ -8471,8 +8472,6 @@ static int32_t doValidateSubquery(SSqlNode* pSqlNode, int32_t index, SSqlObj* pS tstrncpy(pTableMetaInfo1->aliasName, subInfo->aliasName.z, subInfo->aliasName.n + 1); } - taosArrayPush(pQueryInfo->pUpstream, &pSub); - // NOTE: order mix up in subquery not support yet. pQueryInfo->order = pSub->order; -- GitLab