mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Update subselect test results to pass on 10.0
One query was removed due to inconsistent behaviour with subquery cache enabled vs disabled. MDEV-13399 has been created to track this change and fix.
This commit is contained in:
@ -7171,6 +7171,21 @@ SELECT ( SELECT MAX(f1) FROM t2 ) FROM t1;
|
||||
ERROR 21000: Subquery returns more than 1 row
|
||||
drop view v1;
|
||||
drop table t1,t2;
|
||||
CREATE TABLE t1 (f1 INT, KEY(f1)) ENGINE=MyISAM;
|
||||
INSERT t1 VALUES (4),(8);
|
||||
CREATE TABLE t2 (f2 INT, KEY(f2)) ENGINE=MyISAM;
|
||||
INSERT t2 VALUES (6);
|
||||
SELECT (SELECT MAX(sq.f2) FROM t1) FROM (SELECT * FROM t2) AS sq WHERE f2 = 2;
|
||||
(SELECT MAX(sq.f2) FROM t1)
|
||||
NULL
|
||||
#
|
||||
# Disable this query till MDEV-13399 is resolved
|
||||
#
|
||||
# INSERT t2 VALUES (9);
|
||||
# --error ER_SUBQUERY_NO_1_ROW
|
||||
# SELECT (SELECT MAX(sq.f2) FROM t1) FROM (SELECT * FROM t2) AS sq WHERE f2 = 2;
|
||||
#
|
||||
drop table t1, t2;
|
||||
set optimizer_switch=default;
|
||||
select @@optimizer_switch like '%exists_to_in=off%';
|
||||
@@optimizer_switch like '%exists_to_in=off%'
|
||||
|
Reference in New Issue
Block a user