花开不停 花开不停
首页
  • 追忆杂谈
  • 书信往来
  • 旅行记录
  • 文定之喜
  • 黄金屋-颜如玉
  • 程序化广告
  • 禅茶一味
  • 随写编年
  • 家人物语
  • 追忆青春
  • 大千世界
  • Shell
  • Java
  • Spark
  • Hadoop
  • ClickHouse
  • MySQL
  • PostgreSQL
  • MongoDB
  • 调度器
  • Zookeeper
  • Kafka
  • Flume
  • 学习周刊
关于
  • 分类
  • 标签
  • 归档
开往 (opens new window)

花开不停

此心光明,亦复何言
首页
  • 追忆杂谈
  • 书信往来
  • 旅行记录
  • 文定之喜
  • 黄金屋-颜如玉
  • 程序化广告
  • 禅茶一味
  • 随写编年
  • 家人物语
  • 追忆青春
  • 大千世界
  • Shell
  • Java
  • Spark
  • Hadoop
  • ClickHouse
  • MySQL
  • PostgreSQL
  • MongoDB
  • 调度器
  • Zookeeper
  • Kafka
  • Flume
  • 学习周刊
关于
  • 分类
  • 标签
  • 归档
开往 (opens new window)
  • Shell编程

  • Java编程笔记

  • Spark

  • Hadoop

  • ClickHouse

    • clickhouse常用函数
    • clickhouse拆分对应索引的数组
    • clickhouse 交集 并集 差集
    • clickhouse DDL DML
    • clickhouse表函数
    • clickhouse字符串函数
    • clickhouseJSON函数
    • clickhouse数组函数
    • clickhouse时间函数
    • clickhouse类型转换函数
    • clickhouse位图bitmap函数
    • clickhouse窗口函数
    • clickhouseMD5加密函数
    • clickhouse常用settings
    • clickhouse版本升级的语法变动21.8.9.1至23.8.9.1
  • MySQL

  • PostgreSQL

  • MongoDB

  • 调度器

  • Zookeeper

  • Kafka

  • Flume

  • 编程世界
  • ClickHouse
花开不停
2024-11-04

clickhouse窗口函数原创

ClickHouse窗口函数在数据分析及开发中应用十分广泛。

具体可在官网查看,这里列举部分常用函数进行示例学习。

clickhouse官网-窗口函数 (opens new window)

  • clickhouse 默认不允许使用窗口函数,可以在SQL末尾加:settings allow_experimental_window_functions = 1
SELECT 
    t1
  , row_number() OVER (ORDER BY t1 ) AS s1
  , rank()       OVER (ORDER BY t1 ) AS s2
  , dense_rank() OVER (ORDER BY t1 ) AS s3
from 
(
    select arrayJoin([1,2,3,2,4]) as t1
)
settings allow_experimental_window_functions = 1;

--    ┌─t1─┬─s1─┬─s2─┬─s3─┐
--    │  1 │  1 │  1 │  1 │
--    │  2 │  2 │  2 │  2 │
--    │  2 │  3 │  2 │  2 │
--    │  3 │  4 │  4 │  3 │
--    │  4 │  5 │  5 │  4 │
--    └────┴────┴────┴────┘
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

← clickhouse位图bitmap函数 clickhouseMD5加密函数→

最近更新
01
2025-05-26当我意识到我变得自私、暴躁、情绪不受控制 原创
05-26
02
clickhouse版本升级的语法变动21.8.9.1至23.8.9.1 原创
04-22
03
2025-03-28拍婚纱照 原创
04-02
更多文章>
Theme by Vdoing | Copyright © 2023-2025 | 京ICP备2023013437号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式