fix: fix tbname or error

This commit is contained in:
slzhou 2023-11-06 13:49:01 +08:00
parent 1153e5ddc2
commit 6136b1d018
1 changed files with 2 additions and 1 deletions

View File

@ -4020,7 +4020,7 @@ static void findEqualCondTbnameInLogicCondOr(STranslateContext* pCxt, SNode* pWh
if (!bIsEqTbnameCond) {
bAllTbName = false;
break;
} else if (isTableExistInTableTbnames(aTableTbnames, info.pRealTable)) {
} else {
taosArrayPush(aTableTbnames, &info);
}
} else {
@ -4066,6 +4066,7 @@ static int32_t findVgroupsFromEqualTbname(STranslateContext* pCxt, SArray* aTabl
SVgroupInfo vgInfo;
bool bExists;
int32_t code = catalogGetCachedTableHashVgroup(pCxt->pParseCxt->pCatalog, &snameTb, &vgInfo, &bExists);
pInfo->done = true;
if (code == TSDB_CODE_SUCCESS && bExists) {
bool bFoundVg = false;
for (int32_t k = 0; k < nVgroups; ++k) {