D
Условная таблица.
Поиск по любой колонке, asc/desc сортировки по любому полю
CREATE TABLE test_table (
`childId` LowCardinality(String),
`parentId` LowCardinality(String),
`views` Int64,
`clicks` Int64,
`startedAt` DateTime,
`finishedAt` DateTime,
`isLive` UInt8,
`isAdult` UInt8,
`language` String
) ENGINE = ReplacingMergeTree() PARTITION BY substring(parentId, 1, 2)
ORDER BY
(childId, parentId) SETTINGS index_granularity = 512
если есть коррелирующие колонки, можете ставить их в конец PK