mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-24 22:22:08 +03:00
Disable the LEFT JOIN flattening optimization for aggregate queries, as it
does not currently work. Further fix for ticket [cad1ab4cb7b0fc344]. FossilOrigin-Name: 44b21e35c92137cc519d0cc87c627cc531d0bd442a7b9a7356fa2c6bc5f70fb6
This commit is contained in:
@ -732,4 +732,15 @@ do_execsql_test join-14.3 {
|
||||
LEFT JOIN (SELECT cc+222, * FROM (SELECT * FROM (SELECT 333 cc)));
|
||||
} {111 555 333}
|
||||
|
||||
do_execsql_test join-14.4 {
|
||||
DROP TABLE IF EXISTS t1;
|
||||
CREATE TABLE t1(c PRIMARY KEY, a TEXT(10000), b TEXT(10000));
|
||||
SELECT * FROM (SELECT 111) LEFT JOIN (SELECT c+222 FROM t1) GROUP BY 1;
|
||||
} {111 {}}
|
||||
do_execsql_test join-14.5 {
|
||||
DROP TABLE IF EXISTS t1;
|
||||
CREATE TABLE t1(c PRIMARY KEY) WITHOUT ROWID;
|
||||
SELECT * FROM (SELECT 111) LEFT JOIN (SELECT c+222 FROM t1) GROUP BY 1;
|
||||
} {111 {}}
|
||||
|
||||
finish_test
|
||||
|
Reference in New Issue
Block a user