Clickhouse 响应引擎的重复行-合并
我有3个表Clickhouse 响应引擎的重复行-合并,clickhouse,Clickhouse,我有3个表events\u 0,events\u 1,events\u 2,其中Engine=MergeTree 和1个表事件与引擎=合并 CREATE TABLE events as events_0 ENGINE=Merge(currentDatabase(), '^events'); 当我像这样运行sql查询时 select uuid from events where uuid = 'XXXX-YYY-ZZZZ'; 我得到了重复的答复 ┌─uuid──────────┐ │ XXXX
events\u 0
,events\u 1
,events\u 2
,其中Engine=MergeTree
和1个表事件
与引擎=合并
CREATE TABLE events as events_0 ENGINE=Merge(currentDatabase(), '^events');
当我像这样运行sql查询时
select uuid from events where uuid = 'XXXX-YYY-ZZZZ';
我得到了重复的答复
┌─uuid──────────┐
│ XXXX-YYY-ZZZZ │
└───────────────┘
┌─uuid──────────┐
│ XXXX-YYY-ZZZZ │
└───────────────┘
尝试将
\u table
添加到select子句中,以查看哪个表正在生成数据
select _table, uuid from events where uuid = 'XXXX-YYY-ZZZZ';
在我看来,这就像是一个自我递归。您可能需要重命名无法与regex
^events
匹配的合并表,尝试将\u table
添加到select子句中,以查看生成数据的表
select _table, uuid from events where uuid = 'XXXX-YYY-ZZZZ';
在我看来,这就像是一个自我递归。您可能需要重命名无法与regex
^events
匹配的合并表。我知道哪里有重复项,因为我有3个物化视图,如events\u 0\u mv
,events\u 1\u mv
,events\u 2\u mv
忘了它们我知道哪里有重复的,因为我有3个物化视图,比如events\u 0\u mv
,events\u 1\u mv
,events\u 2\u mv
,然后忘了它们