mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
WL#2247 mysqltest: add option for sorting results
- Final touchups client/mysqltest.c: Final touch ups, rename sorted_results to sorted_result mysql-test/r/mysqltest.result: Update test result mysql-test/t/mysqltest.test: Update results with additional subtests for empty result set, NULL values and 1024 rows
This commit is contained in:
@ -590,13 +590,35 @@ SELECT '1';
|
||||
3
|
||||
1
|
||||
2
|
||||
SET @a = 17;
|
||||
SELECT 2 as "my_col"
|
||||
CREATE TABLE t1( a CHAR);
|
||||
SELECT * FROM t1;
|
||||
a
|
||||
DROP TABLE t1;
|
||||
SELECT NULL as "my_col1",2 AS "my_col2"
|
||||
UNION
|
||||
SELECT 1;
|
||||
my_col
|
||||
1
|
||||
2
|
||||
SELECT NULL,1;
|
||||
my_col1 my_col2
|
||||
NULL 2
|
||||
NULL 1
|
||||
SELECT NULL as "my_col1",2 AS "my_col2"
|
||||
UNION
|
||||
SELECT NULL,1;
|
||||
my_col1 my_col2
|
||||
NULL 1
|
||||
NULL 2
|
||||
SELECT 2 as "my_col1",NULL AS "my_col2"
|
||||
UNION
|
||||
SELECT 1,NULL;
|
||||
my_col1 my_col2
|
||||
2 NULL
|
||||
1 NULL
|
||||
SELECT 2 as "my_col1",NULL AS "my_col2"
|
||||
UNION
|
||||
SELECT 1,NULL;
|
||||
my_col1 my_col2
|
||||
1 NULL
|
||||
2 NULL
|
||||
SET @a = 17;
|
||||
SELECT 2 as "my_col"
|
||||
UNION
|
||||
SELECT 1;
|
||||
@ -613,4 +635,24 @@ SELECT '2' as "my_col1",2 as "my_col2"
|
||||
UNION
|
||||
SELECT '1',1 from t2;
|
||||
ERROR 42S02: Table 'test.t2' doesn't exist
|
||||
SELECT '1' as "my_col1",2 as "my_col2"
|
||||
UNION
|
||||
SELECT '2',1;
|
||||
my_col1 my_col2
|
||||
# 1
|
||||
# 2
|
||||
CREATE TABLE t1 (f1 INT);
|
||||
INSERT INTO t1 SET f1 = 1024;
|
||||
INSERT INTO t1 SELECT f1 - 1 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 2 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 4 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 8 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 16 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 32 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 64 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 128 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 256 FROM t1;
|
||||
INSERT INTO t1 SELECT f1 - 512 FROM t1;
|
||||
SELECT * FROM t1;
|
||||
DROP TABLE t1;
|
||||
End of tests
|
||||
|
Reference in New Issue
Block a user