首页 > 其他分享 >clickhuose toStartOfInterval聚合的几种方式

clickhuose toStartOfInterval聚合的几种方式

时间:2023-11-30 16:18:21浏览次数:32  
标签:11 count 聚合 clickhuose toStartOfInterval timestamp start minute

1. 秒、分钟、小时、天

以上这种sql可以用于上面几种类型的聚合。请注意时间

SELECT 
    toStartOfInterval(timestamp, INTERVAL 1 minute) as start_of_minute,
    count(*) as count FROM table_name
WHERE 
	timestamp BETWEEN '2023-10-30 11:11:11' and '2023-11-30 11:11:11'
group by start_of_minute

 2. 周、月

SELECT 
    toStartOfInterval(timestamp, INTERVAL 1 minute) as start_of_week,
    count(*) as count FROM table_name
WHERE 
	timestamp BETWEEN '2023-10-30' and '2023-11-30'
group by start_of_week

周和月的时间必须为yyyy-MM-dd ,如果使用yyyy-MM-dd xxxx 的格式,clickhouse无法识别

官网例子:
https://clickhouse.com/docs/en/sql-reference/functions/date-time-functions#tostartofintervaldate_or_date_with_time-interval-x-unit--time_zone

标签:11,count,聚合,clickhuose,toStartOfInterval,timestamp,start,minute
From: https://www.cnblogs.com/xxsdnol/p/17867582.html

相关文章

  • PAN路径聚合网络
    PAN路径聚合网络目录PAN路径聚合网络FPN特征金字塔PAN网络模型结构自底向上网络动态特征池化bbox分支全连接融合模型总结其他特殊参考资料目标检测或者实例分割不仅要关心语义信息,还要关注图像的精确到像素点的浅层信息。所以需要对骨干网络中的网络层进行融合,使其同时具有深层......
  • Maven 插件统一修改聚合工程项目版本号
    ......
  • 聚合工程的微服务之创建父工程和子模块
    1、创建父工程创建一个普通的Maven项目,File》New》Project》MavenArchetype父级的pom文件只作项目子模块的整合,在maveninstall时不会生成jar/war压缩包。创建好后删除刚创建工程里不需要的文件,只保留:.idea 文件夹、项目 pom 文件,如果没有.gitignore文件,就在根目录下......
  • 聚合工程的微服务之父pom配置
    1、属性配置<!--属性配置--><properties><!--关掉单元测试,否则在打包的时候会执行单元测试--><skipTests>true</skipTests><!--项目构建时源码的编码方式--><project.build.sourceEncoding>UTF-8</project.build.sou......
  • Java 反射+递归 实现数据聚合发布的配置化
    大致是GraphQL的思路分开配置接口数据结构和数据实体的元数据支持列表查询,支持多层级的数据聚合参数选叶子节点就行,后续可以把参数用JS实现一个选择树状结构的UI,生成出查询字符串来,或者按照字段分配权限给租户异常处理的不太好,有待继续调试不支持数据权限,只支持根据聚合根向......
  • UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
    UML类图关系(泛化、继承、实现、依赖、关联、聚合、组合)1.继承继承是指一个类(称为子类、子接口)继承令一个类(称为父类、付接口)的功能子类具有可以增加它自己的新功能的能力在Java中此类关系通过关键字extends明确标志且子类只能继承一个父类,单继承包括类继承和接口继承两......
  • 09-基础SQL-DQL(数据查询语言)-聚合函数(count、max、min、avg、sum)
    DQL-介绍(常用)DQL英文全称是DataQueryLanguage(数据查询语言),数据查询语言用来查询数据库中表的记录查询关键字:SELECTDQL-语法......
  • TSN流量记录器:验证汽车网络中的以太网聚合,经济高效的解决方案
     在未来几年,汽车线束将从不同协议的异质网络转变为分层的同质以太网网络。在这种新情况下,模拟真实车辆网络的实验室测试台需要分析工具,以支持它们在车内通信过程中进行验证。汽车向以太网聚合原因随着汽车内部技术变得越来越复杂,相互间的联系变得越来越紧密,最新的应用程序和......
  • 一键搜索,海量商品任你选!多平台聚合,购物更便捷
    对于多平台聚合搜索,根据关键词取商品列表,您需要使用第三方服务或软件来实现。以下是一些可能的选择:使用第三方聚合搜索工具:有些第三方工具可以聚合多个电商平台的商品数据,并提供统一的搜索接口。您可以使用这些工具提供的API接口,通过关键词搜索商品列表。请注意,不同工具的API接口和......
  • es笔记七之聚合操作之桶聚合和矩阵聚合
    本文首发于公众号:Hunter后端原文链接:es笔记七之聚合操作之桶聚合和矩阵聚合桶(bucket)聚合并不像指标(metric)聚合一样在字段上计算,而是会创建数据的桶,我们可以理解为分组,根据某个字段进行分组,将符合条件的数据分到同一个组里。桶聚合可以有子聚合,意思就是在分组之后,可以在每......