mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-29 08:01:23 +03:00
Remove a recently added NEVER() macro from a branch that can be taken in
obscure circumstances. FossilOrigin-Name: 2aa210030ae414782adab9291cc43a149a780f39bd3d306dc2892a8c20422a51
This commit is contained in:
@ -1391,5 +1391,26 @@ do_execsql_test where-20.0 {
|
||||
SELECT count(*) FROM t201 LEFT JOIN t202 ON (x=y) WHERE ifnull(z, 0) >=0;
|
||||
} {0}
|
||||
|
||||
do_execsql_test where-21.0 {
|
||||
CREATE TABLE t12(a, b, c);
|
||||
CREATE TABLE t13(x);
|
||||
CREATE INDEX t12ab ON t12(b, a);
|
||||
CREATE INDEX t12ac ON t12(c, a);
|
||||
|
||||
INSERT INTO t12 VALUES(4, 0, 1);
|
||||
INSERT INTO t12 VALUES(4, 1, 0);
|
||||
INSERT INTO t12 VALUES(5, 0, 1);
|
||||
INSERT INTO t12 VALUES(5, 1, 0);
|
||||
|
||||
INSERT INTO t13 VALUES(1), (2), (3), (4);
|
||||
}
|
||||
do_execsql_test where-21.1 {
|
||||
SELECT * FROM t12 WHERE
|
||||
a = (SELECT * FROM (SELECT count(*) FROM t13 LIMIT 5) ORDER BY 1 LIMIT 10)
|
||||
AND (b=1 OR c=1);
|
||||
} {
|
||||
4 1 0
|
||||
4 0 1
|
||||
}
|
||||
|
||||
finish_test
|
||||
|
Reference in New Issue
Block a user