> 本文由 chatGPT 生成,可能存在一定错误,请读者自行甄别。 Hive和ClickHouse都支持TTL(Time-To-Live)机制,可以帮助用户自动管理表的生命周期,包括数据的删除和归档等操作。下面将分别介绍Hive和ClickHouse的TTL机制。 Hive的TTL机制 在Hive...
标签: SQL
-
SQLBoy日常工作技巧
入职新工作三周了,虽然还处理 SQLBoy 阶段,但是学习到了非常多小技巧,有必要记录一下,持续更新,避免遗忘。 - 规范需求记录,脚本备份,文档归类,代码片段,数字字典 - 封装公共参数和大数据脚本执行参数到脚本当中,执行脚本只需要引入变量 - 每一种 SQL 脚本方式封装一个方法,固定脚本执行格...
-
SQL中的行转列和列转行
MySQL 的行转列 ```sql case when + group by + max/sum 函数 ``` MySQL 的列转行 ```sql select 指定语句 + union 拼接即可 union 去重 union all 不去重 FLink 中 union 不去重,相当于 SQL中的 ...
-
牛客网SQL练习总结
补充知识 补充知识整理 ```sql 1.一张表可以多次被引用使用 2.筛选条件包含某个值, 这个值可以通过子查询求出, 再通过 where 条件判断 3.子查询没有符合要求的条件会直接返回 null 4.insert ignore into 相当于 replace 5.创建视图格式: create...
-
多表连接过滤条件在 on 和 where 的区别
前言介绍 最近项目中的小坑,记录一下。 数据准备 ```sql create table student ( sid int primary key not null , cid int null, t_sex varchar(20) null ) comment '学生表'; create tab...