~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/index_merge_innodb.result

  • Committer: Brian Aker
  • Date: 2009-06-16 00:53:22 UTC
  • mto: This revision was merged to the branch mainline in revision 1094.
  • Revision ID: brian@gaz-20090616005322-w0ode4jul9z8s2y9
Partial fix for tests for tmp

Show diffs side-by-side

added added

removed removed

Lines of Context:
93
93
index i1(key1a, key1b),
94
94
index i2(key2a, key2b),
95
95
index i3(key3a, key3b)
96
 
) ENGINE=myisam;
 
96
);
97
97
create table t2 (a int);
98
98
insert into t2 values (0),(1),(2),(3),(4),(NULL);
99
99
insert into t1 (key1a, key1b, key2a, key2b, key3a, key3b)
108
108
select count(*) from t1;
109
109
count(*)
110
110
5184
111
 
explain select count(*) from t1 where
 
111
select count(*) from t1 where
112
112
key1a = 2 and key1b is null and  key2a = 2 and key2b is null;
113
 
id      select_type     table   type    possible_keys   key     key_len ref     rows    Extra
114
 
1       SIMPLE  t1      index_merge     i1,i2   i1,i2   10,10   NULL    2       Using intersect(i1,i2); Using where; Using index
 
113
count(*)
 
114
4
115
115
select count(*) from t1 where
116
116
key1a = 2 and key1b is null and key2a = 2 and key2b is null;
117
117
count(*)
118
118
4
119
 
explain select count(*) from t1 where
 
119
select count(*) from t1 where
120
120
key1a = 2 and key1b is null and key3a = 2 and key3b is null;
121
 
id      select_type     table   type    possible_keys   key     key_len ref     rows    Extra
122
 
1       SIMPLE  t1      index_merge     i1,i3   i1,i3   10,10   NULL    2       Using intersect(i1,i3); Using where; Using index
 
121
count(*)
 
122
4
123
123
select count(*) from t1 where
124
124
key1a = 2 and key1b is null and key3a = 2 and key3b is null;
125
125
count(*)