~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/pbxt/order_by.result

  • Committer: lbieber
  • Date: 2010-09-22 13:48:54 UTC
  • mfrom: (1784.1.3 build)
  • Revision ID: lbieber@orisndriz08-20100922134854-y7mae2taqhn73vsx
Merge Paul M. - latest changes from PBXT 1.0.11-7
Merge Paul M. - fix bug 641038 - pbxt rollback not working (tables reported as non-transactional)
Merge Andrew - fix show stoppers for new drizzledump

Show diffs side-by-side

added added

removed removed

Lines of Context:
1603
1603
insert into t1 values (2, 1), (1, 1), (4, NULL), (3, NULL), (6, 2), (5, 2);
1604
1604
explain select * from t1 where b=1 or b is null order by a;
1605
1605
id      select_type     table   type    possible_keys   key     key_len ref     rows    Extra
1606
 
1       SIMPLE  t1      ref_or_null     b       b       5       const   2       Using filesort
 
1606
1       SIMPLE  t1      ref_or_null     b       b       5       const   2       Using where; Using filesort
1607
1607
select * from t1 where b=1 or b is null order by a;
1608
1608
a       b
1609
1609
1       1
1612
1612
4       NULL
1613
1613
explain select * from t1 where b=2 or b is null order by a;
1614
1614
id      select_type     table   type    possible_keys   key     key_len ref     rows    Extra
1615
 
1       SIMPLE  t1      ref_or_null     b       b       5       const   2       Using filesort
 
1615
1       SIMPLE  t1      ref_or_null     b       b       5       const   2       Using where; Using filesort
1616
1616
select * from t1 where b=2 or b is null order by a;
1617
1617
a       b
1618
1618
3       NULL
2027
2027
INSERT INTO t1 SELECT a +32, b +32 FROM t1;
2028
2028
INSERT INTO t1 SELECT a +64, b +64 FROM t1;
2029
2029
SELECT a FROM t1 IGNORE INDEX FOR GROUP BY (a, ab) GROUP BY a;
 
2030
ERROR 42000: Key 'a' doesn't exist in table 't1'
 
2031
SELECT a FROM t1 IGNORE INDEX FOR GROUP BY (primary, ab) GROUP BY a;
2030
2032
a
2031
2033
1
2032
2034
2
2160
2162
@tmp_tables_after = @tmp_tables_before
2161
2163
NULL
2162
2164
SELECT a FROM t1 IGNORE INDEX FOR ORDER BY (a, ab) ORDER BY a;
 
2165
ERROR 42000: Key 'a' doesn't exist in table 't1'
 
2166
SELECT a FROM t1 IGNORE INDEX FOR ORDER BY (primary, ab) ORDER BY a;
2163
2167
a
2164
2168
1
2165
2169
2