]> git.ipfire.org Git - thirdparty/sqlite.git/commit
When attempting to optimize "expr AND false" to "false" and
authordrh <>
Tue, 1 Jul 2025 12:43:13 +0000 (12:43 +0000)
committerdrh <>
Tue, 1 Jul 2025 12:43:13 +0000 (12:43 +0000)
commitd82c6a2cf7394354ed1a17ad26d42b02766bb0d2
tree8e9ac89dfa2556a13d95f29190491c00e78f88cb
parent99f1aa03fb6cb417bd342b79ee09af61245c212f
When attempting to optimize "expr AND false" to "false" and
"expr IN ()" to "false", take care not to delete aggregate functions
in the "expr" as doing so can change the meaning of the query.
See [forum:/forumpost/f4878de3e7dd4764|forum thread f4878de3e7].

FossilOrigin-Name: 77397bd67d918db57d5ac545d6d963194806fdabcdaa8f822b6b09e4cfe8b715
manifest
manifest.uuid
src/expr.c
src/parse.y
test/altertab2.test
test/altertab3.test
test/parser1.test