mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
if exists should not be used inside test
removed influence of some tests on other tests mysql-test/r/multi_update.result: removed influence on other tests mysql-test/r/subselect.result: if exists should not be used inside test mysql-test/t/multi_update.test: removed influence on other tests mysql-test/t/subselect.test: if exists should not be used inside test mysql-test/t/system_mysql_db_fix.test: removed influence on other tests
This commit is contained in:
@ -446,6 +446,7 @@ grant update on mysqltest.t1 to mysqltest_1@localhost;
|
|||||||
update t1, t2 set t1.b=1 where t1.a=t2.a;
|
update t1, t2 set t1.b=1 where t1.a=t2.a;
|
||||||
update t1, t2 set t1.b=(select t3.b from t3 where t1.a=t3.a) where t1.a=t2.a;
|
update t1, t2 set t1.b=(select t3.b from t3 where t1.a=t3.a) where t1.a=t2.a;
|
||||||
revoke all privileges on mysqltest.t1 from mysqltest_1@localhost;
|
revoke all privileges on mysqltest.t1 from mysqltest_1@localhost;
|
||||||
|
revoke all privileges on mysqltest.* from mysqltest_1@localhost;
|
||||||
delete from mysql.user where user='mysqltest_1';
|
delete from mysql.user where user='mysqltest_1';
|
||||||
drop database mysqltest;
|
drop database mysqltest;
|
||||||
create table t1 (a int, primary key (a));
|
create table t1 (a int, primary key (a));
|
||||||
|
@ -334,7 +334,7 @@ Note 1276 Field or reference 'clinic_uq' of SELECT #2 was resolved in SELECT #1
|
|||||||
Note 1003 select test.t6.patient_uq AS `patient_uq`,test.t6.clinic_uq AS `clinic_uq` from test.t6 where exists(select test.t7.uq AS `uq`,test.t7.name AS `name` from test.t7 where (test.t7.uq = test.t6.clinic_uq))
|
Note 1003 select test.t6.patient_uq AS `patient_uq`,test.t6.clinic_uq AS `clinic_uq` from test.t6 where exists(select test.t7.uq AS `uq`,test.t7.name AS `name` from test.t7 where (test.t7.uq = test.t6.clinic_uq))
|
||||||
select * from t1 where a= (select a from t2,t4 where t2.b=t4.b);
|
select * from t1 where a= (select a from t2,t4 where t2.b=t4.b);
|
||||||
ERROR 23000: Column: 'a' in field list is ambiguous
|
ERROR 23000: Column: 'a' in field list is ambiguous
|
||||||
drop table if exists t1,t2,t3;
|
drop table t1,t2,t3;
|
||||||
CREATE TABLE t3 (a varchar(20),b char(1) NOT NULL default '0');
|
CREATE TABLE t3 (a varchar(20),b char(1) NOT NULL default '0');
|
||||||
INSERT INTO t3 VALUES ('W','a'),('A','c'),('J','b');
|
INSERT INTO t3 VALUES ('W','a'),('A','c'),('J','b');
|
||||||
CREATE TABLE t2 (a varchar(20),b int NOT NULL default '0');
|
CREATE TABLE t2 (a varchar(20),b int NOT NULL default '0');
|
||||||
|
@ -404,6 +404,7 @@ update t1, t2 set t1.b=1 where t1.a=t2.a;
|
|||||||
update t1, t2 set t1.b=(select t3.b from t3 where t1.a=t3.a) where t1.a=t2.a;
|
update t1, t2 set t1.b=(select t3.b from t3 where t1.a=t3.a) where t1.a=t2.a;
|
||||||
connection root;
|
connection root;
|
||||||
revoke all privileges on mysqltest.t1 from mysqltest_1@localhost;
|
revoke all privileges on mysqltest.t1 from mysqltest_1@localhost;
|
||||||
|
revoke all privileges on mysqltest.* from mysqltest_1@localhost;
|
||||||
delete from mysql.user where user='mysqltest_1';
|
delete from mysql.user where user='mysqltest_1';
|
||||||
drop database mysqltest;
|
drop database mysqltest;
|
||||||
|
|
||||||
|
@ -135,7 +135,7 @@ explain extended select * from t6 where exists (select * from t7 where uq = clin
|
|||||||
select * from t1 where a= (select a from t2,t4 where t2.b=t4.b);
|
select * from t1 where a= (select a from t2,t4 where t2.b=t4.b);
|
||||||
|
|
||||||
# different tipes & group functions
|
# different tipes & group functions
|
||||||
drop table if exists t1,t2,t3;
|
drop table t1,t2,t3;
|
||||||
|
|
||||||
CREATE TABLE t3 (a varchar(20),b char(1) NOT NULL default '0');
|
CREATE TABLE t3 (a varchar(20),b char(1) NOT NULL default '0');
|
||||||
INSERT INTO t3 VALUES ('W','a'),('A','c'),('J','b');
|
INSERT INTO t3 VALUES ('W','a'),('A','c'),('J','b');
|
||||||
|
@ -74,5 +74,9 @@ DROP TABLE user;
|
|||||||
DROP TABLE func;
|
DROP TABLE func;
|
||||||
DROP TABLE tables_priv;
|
DROP TABLE tables_priv;
|
||||||
DROP TABLE columns_priv;
|
DROP TABLE columns_priv;
|
||||||
|
DROP TABLE help_category;
|
||||||
|
DROP TABLE help_keyword;
|
||||||
|
DROP TABLE help_relation;
|
||||||
|
DROP TABLE help_topic;
|
||||||
|
|
||||||
-- enable_query_log
|
-- enable_query_log
|
||||||
|
Reference in New Issue
Block a user