mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
into mysql.com:/home/pz/mysql/mysql-4.1
This commit is contained in:
@ -159,6 +159,23 @@ UNIQUE KEY `email` (`email`)
|
||||
INSERT INTO inscrit (pseudo,email) VALUES ('joce','test');
|
||||
INSERT INTO inscrit (pseudo,email) VALUES ('joce1','test1');
|
||||
INSERT INTO inscrit (pseudo,email) VALUES ('2joce1','2test1');
|
||||
EXPLAIN SELECT pseudo,(SELECT email FROM inscrit WHERE pseudo=(SELECT
|
||||
pseudo FROM inscrit WHERE pseudo='joce')) FROM inscrit WHERE pseudo=(SELECT
|
||||
pseudo FROM inscrit WHERE pseudo='joce');
|
||||
id select_type table type possible_keys key key_len ref rows Extra
|
||||
1 PRIMARY inscrit const PRIMARY PRIMARY 35 const 1
|
||||
4 SUBSELECT inscrit const PRIMARY PRIMARY 35 const 1
|
||||
2 SUBSELECT inscrit const PRIMARY PRIMARY 35 const 1
|
||||
3 SUBSELECT inscrit const PRIMARY PRIMARY 35 const 1
|
||||
SELECT pseudo FROM inscrit WHERE pseudo=(SELECT pseudo,email FROM
|
||||
inscrit WHERE pseudo='joce');
|
||||
Subselect returns more than 1 field
|
||||
SELECT pseudo FROM inscrit WHERE pseudo=(SELECT * FROM inscrit WHERE
|
||||
pseudo='joce');
|
||||
Subselect returns more than 1 field
|
||||
SELECT pseudo FROM inscrit WHERE pseudo=(SELECT pseudo FROM inscrit WHERE pseudo='joce');
|
||||
pseudo
|
||||
joce
|
||||
SELECT pseudo FROM inscrit WHERE pseudo=(SELECT pseudo FROM inscrit WHERE pseudo LIKE '%joce%');
|
||||
Subselect returns more than 1 record
|
||||
drop table if exists t1,t2,t3,t4,t5,attend,clinic,inscrit;
|
||||
|
@ -82,6 +82,16 @@ CREATE TABLE `inscrit` (
|
||||
INSERT INTO inscrit (pseudo,email) VALUES ('joce','test');
|
||||
INSERT INTO inscrit (pseudo,email) VALUES ('joce1','test1');
|
||||
INSERT INTO inscrit (pseudo,email) VALUES ('2joce1','2test1');
|
||||
EXPLAIN SELECT pseudo,(SELECT email FROM inscrit WHERE pseudo=(SELECT
|
||||
pseudo FROM inscrit WHERE pseudo='joce')) FROM inscrit WHERE pseudo=(SELECT
|
||||
pseudo FROM inscrit WHERE pseudo='joce');
|
||||
-- error 1239
|
||||
SELECT pseudo FROM inscrit WHERE pseudo=(SELECT pseudo,email FROM
|
||||
inscrit WHERE pseudo='joce');
|
||||
-- error 1239
|
||||
SELECT pseudo FROM inscrit WHERE pseudo=(SELECT * FROM inscrit WHERE
|
||||
pseudo='joce');
|
||||
SELECT pseudo FROM inscrit WHERE pseudo=(SELECT pseudo FROM inscrit WHERE pseudo='joce');
|
||||
-- error 1240
|
||||
SELECT pseudo FROM inscrit WHERE pseudo=(SELECT pseudo FROM inscrit WHERE pseudo LIKE '%joce%');
|
||||
|
||||
|
Reference in New Issue
Block a user