You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-29 08:21:15 +03:00
MCOL-4543 Update the test files location from mtr/basic to
mysql-test/columnstore/basic.
This commit is contained in:
240
mysql-test/columnstore/basic/r/mcol-4543.result
Normal file
240
mysql-test/columnstore/basic/r/mcol-4543.result
Normal file
@ -0,0 +1,240 @@
|
||||
DROP DATABASE IF EXISTS mcol4543;
|
||||
CREATE DATABASE mcol4543;
|
||||
USE mcol4543;
|
||||
CREATE TABLE t1 (a int, b int) engine=columnstore;
|
||||
INSERT INTO t1 values (1, 1), (2, 1), (3, 2), (4, 2), (5, 2);
|
||||
SELECT "123" FROM (SELECT * FROM t1) q;
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
SELECT "123" FROM (SELECT "234" FROM t1) q;
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
SELECT a FROM (SELECT * FROM t1) q;
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
SELECT b FROM (SELECT * FROM t1) q;
|
||||
b
|
||||
1
|
||||
1
|
||||
2
|
||||
2
|
||||
2
|
||||
SELECT a,b FROM (SELECT * FROM t1) q;
|
||||
a b
|
||||
1 1
|
||||
2 1
|
||||
3 2
|
||||
4 2
|
||||
5 2
|
||||
SELECT b,a FROM (SELECT * FROM t1) q;
|
||||
b a
|
||||
1 1
|
||||
1 2
|
||||
2 3
|
||||
2 4
|
||||
2 5
|
||||
SELECT a FROM (SELECT * FROM (SELECT * FROM (SELECT * FROM t1) q1) q2) q3;
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
SELECT b FROM (SELECT * FROM (SELECT * FROM (SELECT * FROM t1) q1) q2) q3;
|
||||
b
|
||||
1
|
||||
1
|
||||
2
|
||||
2
|
||||
2
|
||||
SELECT a FROM (SELECT b,a FROM (SELECT * FROM t1) q1) q2;
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
SELECT b FROM (SELECT b,a FROM (SELECT * FROM t1) q1) q2;
|
||||
b
|
||||
1
|
||||
1
|
||||
2
|
||||
2
|
||||
2
|
||||
SELECT "123" FROM (SELECT * FROM t1) q GROUP BY a ORDER BY a;
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
SELECT "123" FROM (SELECT * FROM t1) q GROUP BY b ORDER BY b;
|
||||
123
|
||||
123
|
||||
123
|
||||
SELECT "123" FROM (SELECT * FROM t1) q GROUP BY a,b ORDER BY a,b;
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
123
|
||||
SELECT COUNT(a) FROM (SELECT * FROM t1) q GROUP BY a ORDER BY a;
|
||||
COUNT(a)
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
SELECT COUNT(b) FROM (SELECT * FROM t1) q GROUP BY b ORDER BY b;
|
||||
COUNT(b)
|
||||
2
|
||||
3
|
||||
SELECT COUNT(a) FROM (SELECT * FROM t1) q GROUP BY b ORDER BY b;
|
||||
COUNT(a)
|
||||
2
|
||||
3
|
||||
SELECT COUNT(b) FROM (SELECT * FROM t1) q GROUP BY a ORDER BY a;
|
||||
COUNT(b)
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
SELECT c1 FROM (SELECT a AS c1, COUNT(a) AS c2 FROM t1 GROUP BY c1) q ORDER BY c1;
|
||||
c1
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
SELECT c2 FROM (SELECT a AS c1, COUNT(a) AS c2 FROM t1 GROUP BY c1) q ORDER BY c2;
|
||||
c2
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
SELECT * FROM (SELECT a AS c1, COUNT(a) AS c2 FROM t1 GROUP BY c1) q ORDER BY c1,c2;
|
||||
c1 c2
|
||||
1 1
|
||||
2 1
|
||||
3 1
|
||||
4 1
|
||||
5 1
|
||||
SELECT tab1.a FROM t1 tab1 JOIN (SELECT * FROM t1) tab2 ON tab1.a=tab2.a ORDER BY tab1.a;
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
SELECT tab1.a FROM t1 tab1 JOIN (SELECT * FROM t1) tab2 ON tab1.b=tab2.b ORDER BY tab1.a;
|
||||
a
|
||||
1
|
||||
1
|
||||
2
|
||||
2
|
||||
3
|
||||
3
|
||||
3
|
||||
4
|
||||
4
|
||||
4
|
||||
5
|
||||
5
|
||||
5
|
||||
SELECT tab1.a FROM t1 tab1 JOIN (SELECT * FROM t1) tab2 ON tab1.b=tab2.b and tab1.a=tab2.a ORDER BY tab1.a;
|
||||
a
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
5
|
||||
SELECT tab1.a, tab2.b FROM t1 tab1 JOIN (SELECT * FROM t1) tab2 ON tab1.a=tab2.a ORDER BY tab1.a,tab2.b;
|
||||
a b
|
||||
1 1
|
||||
2 1
|
||||
3 2
|
||||
4 2
|
||||
5 2
|
||||
SELECT COUNT(a) FROM (SELECT * FROM t1 UNION ALL SELECT * FROM t1) q;
|
||||
COUNT(a)
|
||||
10
|
||||
SELECT COUNT(b) FROM (SELECT * FROM t1 UNION ALL SELECT * FROM t1) q;
|
||||
COUNT(b)
|
||||
10
|
||||
SELECT COUNT(b), COUNT(a) FROM (SELECT * FROM t1 UNION ALL SELECT * FROM t1) q;
|
||||
COUNT(b) COUNT(a)
|
||||
10 10
|
||||
SELECT COUNT(a) FROM (SELECT * FROM t1 UNION ALL SELECT * FROM t1) q GROUP BY b ORDER BY b;
|
||||
COUNT(a)
|
||||
4
|
||||
6
|
||||
SELECT q1.a FROM (SELECT * FROM (SELECT * FROM t1 UNION ALL SELECT * FROM t1) q1_1) q1 JOIN
|
||||
(SELECT * FROM (SELECT * FROM t1 UNION ALL SELECT * FROM t1) q2_1) q2 ON q1.a=q2.a ORDER BY 1;
|
||||
a
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
2
|
||||
2
|
||||
2
|
||||
2
|
||||
3
|
||||
3
|
||||
3
|
||||
3
|
||||
4
|
||||
4
|
||||
4
|
||||
4
|
||||
5
|
||||
5
|
||||
5
|
||||
5
|
||||
SELECT q1.a, q2.b FROM (SELECT * FROM (SELECT * FROM t1 UNION ALL SELECT * FROM t1) q1_1) q1 JOIN
|
||||
(SELECT * FROM (SELECT * FROM t1 UNION ALL SELECT * FROM t1) q2_1) q2 ON q1.a=q2.a ORDER BY 2 desc, 1 asc;
|
||||
a b
|
||||
3 2
|
||||
3 2
|
||||
3 2
|
||||
3 2
|
||||
4 2
|
||||
4 2
|
||||
4 2
|
||||
4 2
|
||||
5 2
|
||||
5 2
|
||||
5 2
|
||||
5 2
|
||||
1 1
|
||||
1 1
|
||||
1 1
|
||||
1 1
|
||||
2 1
|
||||
2 1
|
||||
2 1
|
||||
2 1
|
||||
SELECT "123" FROM (SELECT * FROM t1) q GROUP BY b ORDER BY b;
|
||||
123
|
||||
123
|
||||
123
|
||||
SELECT "123" FROM (SELECT * FROM t1) q GROUP BY b;
|
||||
123
|
||||
123
|
||||
123
|
||||
DROP DATABASE mcol4543;
|
Reference in New Issue
Block a user