Commit 50c5e112 authored by unknown's avatar unknown
Browse files

func_in.result, group_min_max.result:

  merged 5.0 testcases


mysql-test/r/func_in.result:
  merged 5.0 testcases
mysql-test/r/group_min_max.result:
  merged 5.0 testcases
parent 3e0d5bc2
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -349,16 +349,22 @@ select f1 from t1 where f1 in ('a',1);
f1
a
1
Warnings:
Warning	1292	Truncated incorrect DOUBLE value: 'b'
select f1, case f1 when 'a' then '+' when 1 then '-' end from t1;
f1	case f1 when 'a' then '+' when 1 then '-' end
a	+
b	NULL
1	-
Warnings:
Warning	1292	Truncated incorrect DOUBLE value: 'b'
create index t1f1_idx on t1(f1);
select f1 from t1 where f1 in ('a',1);
f1
1
a
Warnings:
Warning	1292	Truncated incorrect DOUBLE value: 'b'
explain select f1 from t1 where f1 in ('a',1);
id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
1	SIMPLE	t1	index	NULL	t1f1_idx	2	NULL	3	Using where; Using index
@@ -372,6 +378,9 @@ id select_type table type possible_keys key key_len ref rows Extra
select f1 from t1 where f1 in (2,1);
f1
1
Warnings:
Warning	1292	Truncated incorrect DOUBLE value: 'a'
Warning	1292	Truncated incorrect DOUBLE value: 'b'
explain select f1 from t1 where f1 in (2,1);
id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
1	SIMPLE	t1	index	t1f1_idx	t1f1_idx	2	NULL	3	Using where; Using index
+2 −2
Original line number Diff line number Diff line
@@ -2246,7 +2246,7 @@ EXPLAIN SELECT 1 FROM t1 AS t1_outer WHERE EXISTS
(SELECT max(b) FROM t1 GROUP BY a HAVING a < 2);
id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
1	PRIMARY	t1_outer	index	NULL	a	10	NULL	15	Using index
2	SUBQUERY	t1	index	NULL	a	10	NULL	8	Using index
2	SUBQUERY	t1	index	NULL	a	10	NULL	15	Using index
EXPLAIN SELECT 1 FROM t1 AS t1_outer WHERE 
(SELECT max(b) FROM t1 GROUP BY a HAVING a < 2) > 12;
id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
@@ -2256,7 +2256,7 @@ EXPLAIN SELECT 1 FROM t1 AS t1_outer WHERE
a IN (SELECT max(b) FROM t1 GROUP BY a HAVING a < 2);
id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra
1	PRIMARY	t1_outer	index	NULL	a	10	NULL	15	Using where; Using index
2	DEPENDENT SUBQUERY	t1	index	NULL	a	10	NULL	8	Using index
2	DEPENDENT SUBQUERY	t1	index	NULL	a	10	NULL	15	Using index
EXPLAIN SELECT 1 FROM t1 AS t1_outer GROUP BY a HAVING 
a > (SELECT max(b) FROM t1 GROUP BY a HAVING a < 2);
id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra