impala语句
2024-10-07 07:22:48
0.保留两位小数
round(字段a, 需要保留几位小数)
round( data, 4)
1. case wen
case
when 字段a = '01'
and 字段b = '01'
and 字段c = 'D' then 字段d
else 0
end as '案例一',
2. 字段拼接:
方式一:字段a || '拼接内容' as 别名,
方式二:concat(字段a, '拼接内容') as 别名
3.字段截取
Substring(需要截取的字段, 开始位置, 结束位置)
案例:Substring( data_dt, 7 , length(data_dt)-6 )
4.按指定字符分割,取指定位置的内容 (split_part)
split_part(需分割字段, '分割字符', 取第几位)
案例:
lvl_cd: 01,02
split_part( lvl_cd , ',' ,1) --> 结果:01
5. 类型转换cast
cast(字段a as decimal(22,4))
可以转换的类型是有限制的:
|
22222
最新文章
- 一次页面从Jq到Vuejs+PartialView的迁徙
- WebRTC音视频引擎研究(1)--整体架构分析
- Microsoft Enterprise Library 5.0 缓存配置
- Linux网络常用指令
- 数据挖掘十大经典算法[0]-K-Means算法
- MAVEN安装过程
- 解析Qt中QThread使用方法
- nopCommerce 3.9 大波浪系列 之 使用Redis主从高可用缓存
- [BZOJ1430] 小猴打架 (prufer编码)
- SoftMax regression
- 关键字(5):cursor游标:(循环操作批量数据)
- Element UI 树形表格,TreeGrid或TreeTable实现
- WSDL文档结构图
- learning ddr mode register MR0
- AspNet Core Api Restful +Swagger 发布IIS
- Django-配置、静态文件与路由
- EF GroupBy 根据key 分组 再把key求和(取决于每条数据中 arr的条数) arr 中有多少条数据 就把多少个key 加起来
- 用plsql 导入导出oracle表结构数据
- SVN中检出 和 导出 的区别
- Linux core 文件 gdb