Describe the bug
-- create tableDROPTABLE IF EXISTS `test_t`;
CREATETABLE `test_t` (
`name`VARCHAR(1000) NULL COMMENT "string"
) ENGINE=OLAP
DUPLICATE KEY(`name`)
DISTRIBUTED BY HASH(`name`) BUCKETS 5
PROPERTIES (
"replication_num"="1",
"in_memory"="false",
"storage_format"="DEFAULT"
);
-- insert dataINSERT INTO test_t (`name`)
VALUES ('aaaaa'), ('ccccc')
;
-- returns wrong empty setSELECT`t1`.`name`FROM (
SELECT`name`FROM`test_t`GROUP BY`name`
) `t1`UNION ALLSELECT`t2`.`name`FROM (
SELECT`name`,
-1as`bool`FROM`test_t`GROUP BY`name`
) `t2`WHERE`t2`.`bool`=1
;
-- returns correct result ‘aaaaa’ and ‘ccccc’SELECT`t2`.`name`FROM (
SELECT`name`,
-1as`bool`FROM`test_t`GROUP BY`name`
) `t2`WHERE`t2`.`bool`=1UNION ALLSELECT`t1`.`name`FROM (
SELECT`name`FROM`test_t`GROUP BY`name`
) `t1`
;Additional context
Fixing, may need some help QAQ.
Describe the bug
Additional context
Fixing, may need some help QAQ.