|
|
|
@ -1219,7 +1219,7 @@ EXPLAIN |
|
|
|
SELECT * FROM (t2 LEFT JOIN t1 ON t1.c1) LEFT JOIN t3 on t3.c1 WHERE 's' IN (SELECT c1 FROM t2); |
|
|
|
id select_type table type possible_keys key key_len ref rows Extra |
|
|
|
1 PRIMARY t1 system NULL NULL NULL NULL 0 const row not found |
|
|
|
1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where; FirstMatch(t1) |
|
|
|
1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where; Start temporary; End temporary |
|
|
|
1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using join buffer (flat, BNL join) |
|
|
|
1 PRIMARY t3 ALL NULL NULL NULL NULL 3 Using where |
|
|
|
SELECT * FROM (t2 LEFT JOIN t1 ON t1.c1) LEFT JOIN t3 on t3.c1 WHERE 's' IN (SELECT c1 FROM t2); |
|
|
|
@ -1227,7 +1227,7 @@ c1 c1 c1 |
|
|
|
EXPLAIN |
|
|
|
SELECT * FROM t4 LEFT JOIN t2 ON t4.c1 WHERE 's' IN (SELECT c1 FROM t2); |
|
|
|
id select_type table type possible_keys key key_len ref rows Extra |
|
|
|
1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where; FirstMatch |
|
|
|
1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where; Start temporary; End temporary |
|
|
|
1 PRIMARY t4 index NULL PRIMARY 3 NULL 2 Using index; Using join buffer (flat, BNL join) |
|
|
|
1 PRIMARY t2 ALL NULL NULL NULL NULL 2 Using where |
|
|
|
SELECT * FROM t4 LEFT JOIN t2 ON t4.c1 WHERE 's' IN (SELECT c1 FROM t2); |
|
|
|
|