presto常用函数
1.时间格式化
to_char(time,'yyyy-mm-dd hh24:mi:ss'),注意presto中没有MM
2.非空判断
coalesce(l.remark,'空'),类似nvl
3.类型转换
cast(amount as decimal(36.2))
cast(id as varchar)
4.行转列
array_join(array_distinct(array_agg(username)),',')
要求:得到结果 "张三,李四"
id | username |
1 | 张三 |
2 | 李四 |
array_agg(expression):将表达式转成数组
array_join(x,','):将X以“,”连接起来
https://blog.csdn.net/butterfly1009/article/details/54016746
5.替换,拼接函数
concat(substr(mi.realname,1,1),regexp_replace(substr(replace(replace(mi.realname,' ','*'),'·','*'),2), '[\u4E00-\u9FA5A-Za-z0-9_]', '*'))
要求:姓名脱敏
张三-->张*
李四五-->李**
6.日期函数
参考:https://prestodb.github.io/docs/current/functions/datetime.html
presto常用函数相关推荐
- php内置常用函数是哪些,PHP常用函数有哪些
PHP常用函数有哪些 导语:PHP主要通过函数实现一些功能,那PHP常用函数有哪些呢?下面就由小编为大家介绍一下,欢迎大家阅读! 数学函数 1.abs(): 求绝对值 $abs = abs(-4.2) ...
- Lua基本语法-书写规范以及自带常用函数
Lua基本语法-书写规范和常用函数 本文提供全流程,中文翻译. Chinar坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 1 String O ...
- SQLserver 常用函数适用方法(转载)
SQL Server 常用函数使用方法(持续更新) 之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行...嘿嘿... 直到今天用到substring()这个函数,C# 里面这个方法起始值 ...
- python Pool常用函数用法总结
在本篇内容里小编给大家整理的是一篇关于python Pool常用函数用法总结内容,有需要的朋友们可以学习下. 1.说明 apply_async(func[,args[,kwds]):使用非堵塞调用fu ...
- ACM——常用函数总结
常用函数总结: 一.全排列:next_permutation 二.读写优化 三.返回容器内最大最小值 四.复制函数 五.容器删除函数 六.容器填充函数 七.查找函数 八.字符串转换整数 九.欧拉筛 十 ...
- e class connect.php,剖析帝国CMS核心文件e/class/connect.php中的常用函数
帝国CMS下的e/class/connect.php文件中包含了帝国CMS常用的一些核心功能函数,加深对connect.php文件中常用函数的了解对于帝国CMS的二次开发来说非常重要. 现将帝国CMS ...
- PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数
PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...
- python math库常用函数_Python math库常用函数
math库常用函数及举例: 注意:使用math库前,用import导入该库 >>> import math 取大于等于x的最小的整数值,如果x是一个整数,则返回x >>& ...
- R语言广义线性模型函数GLM、广义线性模型(Generalized linear models)、GLM函数的语法形式、glm模型常用函数、常用连接函数、逻辑回归、泊松回归、系数解读、过散度分析
R语言广义线性模型函数GLM.广义线性模型(Generalized linear models).GLM函数的语法形式.glm模型常用函数.常用连接函数.逻辑回归.泊松回归.系数解读.过散度分析 目录
最新文章
- 【采集层】Kafka 与 Flume 如何选择
- 程序员到底要不要用框架开发?
- java replaceall正则表达式_编写高性能Java代码的最佳实践
- 基于K60/K66/LPC的HC-SR04超声波测距(附带代码)
- JVM,JRE,JDK之间的区别和联系
- 190420每日一句
- Web测试和App测试区别
- 自动化立体仓库AS/RS货架|分离式仓库货架与整体式仓库货架如何运用?
- Arduino之PlatformIO_串口监视器使用
- Fliqlo屏保mac
- 二 不插SIM卡的GPRS模组-AIR202通过AT指令链接阿里云
- 封装获取一个URL地址问号后面传递的参数信息以及哈希值HASH 方法
- 呼叫中心中间件(mod_cti基于FreeSWITCH)-排队(ACD 话务分配)接口
- 【一文速通】机器学习样本不均衡/数据分布不同怎么办?
- WPF中的StackPanel、WrapPanel、DockPanel
- linux 基本操作
- 【有利可图网】小白设计师该如何创作电商广告Banner图?内附精华教程
- 蓝牙音箱硬件设计分享
- gif截屏工具推荐(ScreenToGif)
- Ask, acquire, and attack: data-free UAP generation using class impressions