1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-30 19:23:07 +03:00
Files
mariadb-columnstore-engine/mysql-test/columnstore/bugfixes/mcol-4505.test

32 lines
761 B
Plaintext

-- source ../include/have_columnstore.inc
-- disable_warnings
DROP DATABASE IF EXISTS mcol_4505;
-- enable_warnings
CREATE DATABASE mcol_4505;
USE mcol_4505;
CREATE TABLE t1 (lid INT, name CHAR(10)) ENGINE=ColumnStore;
INSERT INTO t1 (lid, name) VALUES (1, 'YES'), (2, 'NO'), (3, 'MAYBE');
CREATE TABLE t2 (id INT, gid INT, lid INT, dt DATE) ENGINE=ColumnStore;
INSERT INTO t2 (id, gid, lid, dt) VALUES
(1, 1, 1, '2007-01-01'),
(2, 1, 2, '2007-01-02'),
(3, 2, 2, '2007-02-01'),
(4, 2, 1, '2007-02-02'),
(5, 1, 3, '2007-01-03'),
(6, 3, 1, '2007-03-01');
-- sorted_result
SELECT DISTINCT t2.gid,
(SELECT t1.name FROM t1, t2
WHERE t1.lid = t2.lid AND t2.gid = t1.lid AND t1.lid = 1) AS clid
FROM t2;
# cleanup
DROP DATABASE mcol_4505;