关于clickhouse的count()问题
发布于 2 个月前 作者 dy789524 341 次浏览 来自 问答

使用count查询,没有数据的时候,什么情况下会给个0,什么情况下显示’‘0 rows in set. Elapsed: 0.002 sec.’'求赐教

9 回复

只会显示0 rows in set吧,你遇到过显示0的?

我看看你的建表语句

@mayday CREATE TABLE rc_signal_monitor ( account String , msg String, type Int32, create_time DateTime, d_t Date ) ENGINE = MergeTree (d_t,(msg, d_t), 8192);

我咋看不懂你的问题呢?没有数据,查询出来是个空的,那肯定给你返回一个0啊。

@gujiashuai 如果返回是0 rows in set. Elapsed: 0.002 sec的话,是null不是0

你的是不是新版本的?我的是1.1版本的,查询没有返回0的情况

@dy789524 我测试了新版本,返回的是0,版本问题

@mayday 哦!明白了,谢谢

回到顶部