Do not compute result columns of subqueries that are never used. Make those
columns NULL instead. This optimization potentially resolves the enhancement request described by [/tktview/baa5bb76c35a124c|ticket baa5bb76c35a124c]. FossilOrigin-Name: 5dec3cc0225296a043d17f73126d477d90a604f82b3180628176d8f950adbce8
This commit is contained in:
+1
-1
@@ -1124,7 +1124,7 @@ do_execsql_test 24.1 {
|
||||
CREATE VIEW v1 AS SELECT max(a), min(b) FROM t1 GROUP BY c;
|
||||
}
|
||||
do_test 24.1 {
|
||||
set program [db eval {EXPLAIN SELECT 1 FROM v1,v1,v1}]
|
||||
set program [db eval {EXPLAIN SELECT * FROM v1 AS aa, v1 AS bb, v1 AS cc}]
|
||||
expr [lsearch $program OpenDup]>0
|
||||
} {1}
|
||||
do_execsql_test 24.2 {
|
||||
|
||||
Reference in New Issue
Block a user