mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-30 19:42:00 +00:00
39 lines
1.0 KiB
MySQL
39 lines
1.0 KiB
MySQL
|
DROP TABLE IF EXISTS bug_14144;
|
||
|
|
||
|
CREATE TABLE bug_14144
|
||
|
( meta_source_req_uuid Nullable(UUID),
|
||
|
a Int64,
|
||
|
meta_source_type String
|
||
|
)
|
||
|
ENGINE = MergeTree
|
||
|
ORDER BY a;
|
||
|
|
||
|
INSERT INTO bug_14144 SELECT cast(toUUID('442d3ff4-842a-45bb-8b02-b616122c0dc6'), 'Nullable(UUID)'), number, 'missing' FROM numbers(1000);
|
||
|
|
||
|
INSERT INTO bug_14144 SELECT cast(toUUIDOrZero('2fc89389-4728-4b30-9e51-b5bc3ad215f6'), 'Nullable(UUID)'), number, 'missing' FROM numbers(1000);
|
||
|
|
||
|
INSERT INTO bug_14144 SELECT cast(toUUIDOrNull('05fe40cb-1d0c-45b0-8e60-8e311c2463f1'), 'Nullable(UUID)'), number, 'missing' FROM numbers(1000);
|
||
|
|
||
|
SELECT DISTINCT meta_source_req_uuid
|
||
|
FROM bug_14144
|
||
|
WHERE meta_source_type = 'missing'
|
||
|
ORDER BY meta_source_req_uuid ASC;
|
||
|
|
||
|
TRUNCATE TABLE bug_14144;
|
||
|
|
||
|
INSERT INTO bug_14144 SELECT generateUUIDv4(), number, 'missing' FROM numbers(10000);
|
||
|
|
||
|
SELECT COUNT() FROM (
|
||
|
SELECT DISTINCT meta_source_req_uuid
|
||
|
FROM bug_14144
|
||
|
WHERE meta_source_type = 'missing'
|
||
|
ORDER BY meta_source_req_uuid ASC
|
||
|
LIMIT 100000
|
||
|
);
|
||
|
|
||
|
DROP TABLE bug_14144;
|
||
|
|
||
|
|
||
|
|
||
|
|