fix: join condition issue

This commit is contained in:
dapan1121 2024-04-12 17:24:33 +08:00
parent 319ab5f2c2
commit 6f8040c754
1 changed files with 1 additions and 1 deletions

View File

@ -2414,7 +2414,7 @@ static bool joinCondMayBeOptimized(SLogicNode* pNode) {
}
SJoinLogicNode* pJoin = (SJoinLogicNode*)pNode;
if (pNode->pChildren->length != 2 || JOIN_ALGO_HASH == pJoin->joinAlgo || JOIN_TYPE_FULL == pJoin->joinType) {
if (pNode->pChildren->length != 2 || JOIN_STYPE_ASOF == pJoin->subType || JOIN_STYPE_WIN == pJoin->subType || JOIN_TYPE_FULL == pJoin->joinType) {
return false;
}