diff options
author | drh <> | 2022-04-23 07:31:50 +0000 |
---|---|---|
committer | drh <> | 2022-04-23 07:31:50 +0000 |
commit | 0748e8bf9ad067d9c8ff1ee4c922df981b479633 (patch) | |
tree | 3d0df28b5b5e61af8648d7693632efe09d34cb3c /src/resolve.c | |
parent | f054c34372ec1b5451a841e0bf90d145593d9ce4 (diff) | |
parent | ab843a51d3513508d805602a530f2fd2761aed71 (diff) | |
download | sqlite-0748e8bf9ad067d9c8ff1ee4c922df981b479633.tar.gz sqlite-0748e8bf9ad067d9c8ff1ee4c922df981b479633.zip |
Correctly resolve left and right USING columns of an outer join in a
parenthesized subjoin.
FossilOrigin-Name: ea91aba88c31a042f4e32d66dfa089f95d0f9d316ab26f298085eb34dbf73e86
Diffstat (limited to 'src/resolve.c')
-rw-r--r-- | src/resolve.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/resolve.c b/src/resolve.c index e9cfe9d9f..7f99152cb 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -361,6 +361,7 @@ static int lookupName( pExpr->iColumn = j; pEList->a[j].bUsed = 1; hit = 1; + if( pEList->a[j].bUsingTerm ) break; } if( hit || zTab==0 ) continue; } |