diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index 116f7deb1cd05691ded5b62272f37c1996425465..6c03aeefd789825ddabe1cf1a27bf1f5f28995ea 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -4965,7 +4965,7 @@ int32_t createProjectionExpr(SQueryInfo* pQueryInfo, STableMetaInfo* pTableMetaI } } - if (!pQueryInfo->stableQuery && TSDB_COL_IS_TAG(pSource->base.colInfo.flag)) { + if (!UTIL_TABLE_IS_SUPER_TABLE(pTableMetaInfo) && TSDB_COL_IS_TAG(pSource->base.colInfo.flag)) { pse->colInfo.flag = (pSource->base.colInfo.flag) & (~TSDB_COL_TAG); } else { pse->colInfo.flag = pSource->base.colInfo.flag;