NOT EXISTS test
(
date Date,
site_id Int32,
type Int8,
value1 Int32
)
ENGINE = SummingMergeTree()
PARTITION by toYYYYMM(date)
PRIMARY KEY(site_id, date)
ORDER BY (site_id, date, type);
`
Если я добавляю INSERT INTO test VALUES(‘2019-01-01',1, 1, 10),('2019-01-01',1, 1, 20),('2019-01-02',1, 1, 15); и после делаю OPTIMIZE TABLE test FINAL, то у меня получается 2 записи, т.к. первая и вторая вставка имеет общий primary key, но почему у меня не суммируется поле type? Как я понял, т.к. у нас поле type не входит в PRIMARY KEY, то оно должно суммироваться
Потому что type это ключ сортировки
Обсуждают сегодня