*** empty log message ***
[csql.git] / test / tools / csql / agg1.sql
blob95993f6b3b3e5f68ff371bdd513a1e7970f66ea2
1 CREATE TABLE t1 (f1 INT , f2 INT , f3 INT);
2 INSERT INTO t1 VALUES(1,1,1);
3 INSERT INTO t1 VALUES(2,1,2);
4 INSERT INTO t1 VALUES(3,1,3);
5 INSERT INTO t1 VALUES(5,2,5);
6 INSERT INTO t1 VALUES(10,2,10);
7 INSERT INTO t1 VALUES(100,3,100);
8 INSERT INTO t1 VALUES(200,3,200);
9 INSERT INTO t1 VALUES(1000,4,1000);
10 echo select count(f1) from t1;
11 select count(f1) from t1;
12 echo select min(f1) from t1;
13 select min(f1) from t1;
14 echo select max(f3) from t1;
15 select max(f3) from t1;
16 echo select avg(f1) from t1;
17 select avg(f1) from t1;
18 echo select sum(f1) from t1;
19 select sum(f1) from t1;
20 echo select count(f1) from t1 group by f2;
21 select count(f1) from t1 group by f2;
22 echo select min(f1) from t1 group by f2;
23 select min(f1) from t1 group by f2;
24 echo select max(f1) from t1 group by f2;
25 select max(f1) from t1 group by f2;
26 echo select avg(f1) from t1 group by f2;
27 echo below stmt dumps core
28 echo --select avg(f1) from t1 group by f2;
29 echo select sum(f1) from t1 group by f2;
30 select sum(f1) from t1 group by f2;
31 echo select min(f1), max(f3), sum(f1) from t1;
32 select min(f1), max(f3), sum(f1) from t1;
33 echo select min(f1), f2, max(f3) from t1;
34 select min(f1), f2, max(f3) from t1;
35 echo select min(f1), f2, max(f3) from t1 group by f2;
36 select min(f1), f2, max(f3) from t1 group by f2;
37 echo select min(f2) from t1 group by f2;
38 echo below stmt gives wrong values
39 select min(f2) from t1 group by f2;
40 echo select count(*) from t1;
41 select count(*) from t1;
42 echo select count(*) from t1 group by f2;
43 select count(*) from t1 group by f2;
44 echo test over