1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#
# EXPLAIN FORMAT=JSON tests. These are tests developed for MariaDB.
#
--disable_warnings
drop table if exists t0,t1;
--enable_warnings
create table t0(a int);
insert into t0 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
explain format=json select * from t0;
explain format=json select * from t0 where 1>2;
explain format=json select * from t0 where a<3;
#create table t1 (a int, b int, filler char(32), key(a));
#insert into t1
#select
# A.a + B.a* 10 + C.a * 100,
# A.a + B.a* 10 + C.a * 100,
# 'filler'
#from t0 A, t0 B, t0 C;
#
#explain format=json select * from t0,t1 where t1.a=t0.a;
drop table t0;
|