TDEngine中INTERVAL关键字支持的时长字面量及间隔单位有哪些?
TDengine INTERVAL关键字支持的时间间隔单位
INTERVAL做时间区间聚合时,时长参数需搭配对应单位标识使用,所有支持的单位严格区分大小写,完整列表如下:
- 纳秒:
b - 微秒:
u - 毫秒:
a - 秒:
s - 分钟:
m(即示例中1分钟粒度聚合使用的单位) - 小时:
h - 天:
d - 周:
w - 月:
M(必须使用大写形式,和代表分钟的小写m区分,1个月间隔需使用该单位) - 年:
y
1个月粒度的聚合查询写法参考:
select count(*) from mytable interval(1M);
注意:不要将月的单位写为小写
m,否则参数会被识别为分钟,导致聚合粒度不符合预期。
内容的提问来源于stack exchange,提问作者Michal Špondr
相关产品推荐
相关产品推荐

