1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-11-11 01:42:22 +03:00

Only extract an expression from an index when the index is not a null row

in an outer join.

FossilOrigin-Name: 08b033c737d1a84859291f50e2985c9dad8d660a50185d55d3171165a8e08d4c
This commit is contained in:
drh
2022-10-15 11:27:01 +00:00
parent 260ac72722
commit 7a98937db2
5 changed files with 39 additions and 18 deletions

View File

@@ -3579,6 +3579,7 @@ struct IndexExpr {
int iDataCur; /* The data cursor associated with the index */
int iIdxCur; /* The index cursor */
int iIdxCol; /* The column of the index that contains pExpr */
u8 bMaybeNullRow; /* True if we need an OP_IfNullRow check */
IndexExpr *pIENext; /* Next in a list of all indexed expressions */
};