T
Expression будет отправляться в запросе на источник
Size: a a a
T
A
CREATE MATERIALIZED VIEW
hashes
(
`Hash` String,
`Paths` Array(String),
`Occurrence` Int32,
`CreatedAt` DateTime,
`UpdatedAt` DateTime
)
ENGINE = SummingMergeTree(Occurrence)
PARTITION BY toYYYYMM(CreatedAt)
ORDER BY Hash POPULATE AS
SELECT
PathHash AS Hash,
groupUniqArray(Path) AS Paths,
count() AS Occurrence,
min(EventDate) AS CreatedAt,
max(EventDate) AS UpdatedAt
FROM logs
GROUP BY Hash
SELECT *
FROM hashes
ORDER BY CreatedAt DESC
LIMIT 10
S
l
РМ
AN
select
id
from
TestTable
array join params
where
(params.name, params.value) in (('param1', 'val1'), ('params2', 'val2'))
group by
id
having
count() > 1
select
(params.name, params.value) as p
, groupArray(id)
from
TestTable
group by
p
having
uniq(id) > 0
AS
where hasAll(arrayZip(param.name, param.value), [('param1', 'val1'), ('param2', 'val2')]) = 1
AE
AE
AE
НЧ
S
M
НЧ
SP
SP
DT
DT
РМ