Merge sanja.is.com.ua:/home/bell/mysql/bk/work-4.1
into sanja.is.com.ua:/home/bell/mysql/bk/work-5.0
This commit is contained in:
commit
0a8595df42
@ -2204,15 +2204,3 @@ ERROR 42S22: Reference 'xx' not supported (forward reference in item list)
|
|||||||
select 1 = ALL (select 1 from t1 where 1 = xx ), 1 as xx from DUAL;
|
select 1 = ALL (select 1 from t1 where 1 = xx ), 1 as xx from DUAL;
|
||||||
ERROR 42S22: Reference 'xx' not supported (forward reference in item list)
|
ERROR 42S22: Reference 'xx' not supported (forward reference in item list)
|
||||||
drop table t1;
|
drop table t1;
|
||||||
CREATE TABLE `t1` ( `a` char(3) NOT NULL default '', `b` char(3) NOT NULL default '', `c` char(3) NOT NULL default '', PRIMARY KEY (`a`,`b`,`c`)) ENGINE=InnoDB;
|
|
||||||
CREATE TABLE t2 LIKE t1;
|
|
||||||
INSERT INTO t1 VALUES (1,1,1);
|
|
||||||
INSERT INTO t2 VALUES (1,1,1);
|
|
||||||
PREPARE my_stmt FROM "SELECT t1.b, count(*) FROM t1 group by t1.b having
|
|
||||||
count(*) > ALL (SELECT COUNT(*) FROM t2 WHERE t2.a=1 GROUP By t2.b)";
|
|
||||||
EXECUTE my_stmt;
|
|
||||||
b count(*)
|
|
||||||
EXECUTE my_stmt;
|
|
||||||
b count(*)
|
|
||||||
deallocate prepare my_stmt;
|
|
||||||
drop table t1,t2;
|
|
||||||
|
@ -140,3 +140,15 @@ id date1 coworkerid description sum_used sum_remaining comments
|
|||||||
6 2004-01-01 1 test 22 33 comment
|
6 2004-01-01 1 test 22 33 comment
|
||||||
7 2004-01-01 1 test 22 33 comment
|
7 2004-01-01 1 test 22 33 comment
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
CREATE TABLE `t1` ( `a` char(3) NOT NULL default '', `b` char(3) NOT NULL default '', `c` char(3) NOT NULL default '', PRIMARY KEY (`a`,`b`,`c`)) ENGINE=InnoDB;
|
||||||
|
CREATE TABLE t2 LIKE t1;
|
||||||
|
INSERT INTO t1 VALUES (1,1,1);
|
||||||
|
INSERT INTO t2 VALUES (1,1,1);
|
||||||
|
PREPARE my_stmt FROM "SELECT t1.b, count(*) FROM t1 group by t1.b having
|
||||||
|
count(*) > ALL (SELECT COUNT(*) FROM t2 WHERE t2.a=1 GROUP By t2.b)";
|
||||||
|
EXECUTE my_stmt;
|
||||||
|
b count(*)
|
||||||
|
EXECUTE my_stmt;
|
||||||
|
b count(*)
|
||||||
|
deallocate prepare my_stmt;
|
||||||
|
drop table t1,t2;
|
||||||
|
@ -1470,17 +1470,3 @@ select 1 = ALL (select 1 from t1 where 1 = xx ), 1 as xx;
|
|||||||
-- error 1247
|
-- error 1247
|
||||||
select 1 = ALL (select 1 from t1 where 1 = xx ), 1 as xx from DUAL;
|
select 1 = ALL (select 1 from t1 where 1 = xx ), 1 as xx from DUAL;
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
|
||||||
#
|
|
||||||
# cleaning up of results of subselects (BUG#8125)
|
|
||||||
#
|
|
||||||
CREATE TABLE `t1` ( `a` char(3) NOT NULL default '', `b` char(3) NOT NULL default '', `c` char(3) NOT NULL default '', PRIMARY KEY (`a`,`b`,`c`)) ENGINE=InnoDB;
|
|
||||||
CREATE TABLE t2 LIKE t1;
|
|
||||||
INSERT INTO t1 VALUES (1,1,1);
|
|
||||||
INSERT INTO t2 VALUES (1,1,1);
|
|
||||||
PREPARE my_stmt FROM "SELECT t1.b, count(*) FROM t1 group by t1.b having
|
|
||||||
count(*) > ALL (SELECT COUNT(*) FROM t2 WHERE t2.a=1 GROUP By t2.b)";
|
|
||||||
EXECUTE my_stmt;
|
|
||||||
EXECUTE my_stmt;
|
|
||||||
deallocate prepare my_stmt;
|
|
||||||
drop table t1,t2;
|
|
||||||
|
@ -145,3 +145,17 @@ SELECT DISTINCT
|
|||||||
FROM t1;
|
FROM t1;
|
||||||
select * from t1;
|
select * from t1;
|
||||||
drop table t1;
|
drop table t1;
|
||||||
|
|
||||||
|
#
|
||||||
|
# cleaning up of results of subselects (BUG#8125)
|
||||||
|
#
|
||||||
|
CREATE TABLE `t1` ( `a` char(3) NOT NULL default '', `b` char(3) NOT NULL default '', `c` char(3) NOT NULL default '', PRIMARY KEY (`a`,`b`,`c`)) ENGINE=InnoDB;
|
||||||
|
CREATE TABLE t2 LIKE t1;
|
||||||
|
INSERT INTO t1 VALUES (1,1,1);
|
||||||
|
INSERT INTO t2 VALUES (1,1,1);
|
||||||
|
PREPARE my_stmt FROM "SELECT t1.b, count(*) FROM t1 group by t1.b having
|
||||||
|
count(*) > ALL (SELECT COUNT(*) FROM t2 WHERE t2.a=1 GROUP By t2.b)";
|
||||||
|
EXECUTE my_stmt;
|
||||||
|
EXECUTE my_stmt;
|
||||||
|
deallocate prepare my_stmt;
|
||||||
|
drop table t1,t2;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user