]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Allow vector IN(SELECT ...) expressions to use an index if either all the indexed...
authordan <dan@noemail.net>
Sat, 23 Jul 2016 20:24:06 +0000 (20:24 +0000)
committerdan <dan@noemail.net>
Sat, 23 Jul 2016 20:24:06 +0000 (20:24 +0000)
commitba00e30a3a55e3800ce808373d9604983a4d1df5
tree89345681cb394f558831a45da332eef0ad860f2c
parent4097d0ca799b94ad70bab459234075f7185d55fd
Allow vector IN(SELECT ...) expressions to use an index if either all the indexed columns are declared NOT NULL or if there is no difference between the expression evaluating to 0 and NULL (as in a WHERE clause).

FossilOrigin-Name: e2fd6f49b1b145bec09c581cc982b89429643ae9
manifest
manifest.uuid
src/expr.c
src/sqliteInt.h
src/wherecode.c
test/rowvalue3.test [new file with mode: 0644]