~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/group_min_max.test

  • Committer: Brian Aker
  • Date: 2009-06-08 16:52:16 UTC
  • mfrom: (1054.2.7 mordred)
  • Revision ID: brian@gaz-20090608165216-prwpfo3ixrsoo3ke
Merge Monty

Show diffs side-by-side

added added

removed removed

Lines of Context:
904
904
SELECT a, MIN(b), MAX(b), AVG(b) FROM t1 GROUP BY a ORDER BY a DESC;
905
905
 
906
906
DROP TABLE t1;
 
907
 
 
908
#
 
909
# Bug #309547 key_infix_len can be overwritten causing some group by 
 
910
# queries return no rows
 
911
 
 
912
CREATE TABLE t1 (a int, b int, c int, d int,
 
913
  KEY foo (c,d,a,b), KEY bar (c,a,b,d));
 
914
 
 
915
INSERT INTO t1 VALUES (1, 1, 1, 1), (1, 1, 1, 2), (1, 1, 1, 3), (1, 1, 1, 4);
 
916
INSERT INTO t1 SELECT * FROM t1;
 
917
INSERT INTO t1 SELECT * FROM t1;
 
918
INSERT INTO t1 SELECT a,b,c+1,d FROM t1;
 
919
 
 
920
#Should be non-empty
 
921
EXPLAIN SELECT DISTINCT c FROM t1 WHERE d=4;
 
922
SELECT DISTINCT c FROM t1 WHERE d=4;
 
923
 
 
924
DROP TABLE t1;