HiveSQL备忘
来源:互联网 发布:尹成c语言网盘 2016 编辑:程序博客网 时间:2024/06/05 08:50
行转列
-- 1 g1-- 1 g2 1 g1,g2,g3-- 1 g3 ====>-- 2 g1 2 g1,g2-- 2 g2select group_by_columns , concat_ws("," , collect_set(concat_column))from resut_tablegroup by group_by_columns ;
列转行
-- 使用 lateral view explode-- 数组形式的转换 lateral view explode (idArray) id_array_test as id -- map形式的转换 lateral view explode (dataMap) data_map_test as map_key, map_valueselect map_key, map_valuefrom result_table lateral view explode (dataMap) dataMap as map_key, map_valuewhere ......
百分比显示
-- a与b的百分比统计显示select concat((round(a/b, 4)*100), '%') a_b_ratio from result_tablewhere ...
0 0
- HiveSQL备忘
- HiveSQL学习
- hiveSQL记录
- HiveSQL-get_json_object
- hiveSQL操作
- hivesql语法经验
- HiveSQL解析过程详解
- HIVESQL中row_number使用
- hivesql语法经验
- HiveSQL-datediff函数
- HiveSQL-if函数
- HiveSQL解析过程详解
- HiveSql语句(1)
- HiveSQL解析过程详解
- HiveSQL解析过程详解
- HiveSQL解析过程详解
- HiveSQL 进阶指南
- HiveSQL 常用日期
- JS对象的深拷贝
- AFNetworking3.0的使用
- diff(1)
- GIS+=地理信息+容器技术(4)——Docker运行
- replace替换,js与C#的区别
- HiveSQL备忘
- 1013: [JSOI2008]球形空间产生器sphere 高斯消元
- 1.5.3 GROUP BY子句
- iOS-非父子控制器跳转(如:从某一导航控制器的子页面跳转到另一个tabbar控制的页面)
- 1.5.4 HAVING子句
- 感知神经网络--教学
- 推荐!国外程序员整理的 C++ 资源大全
- 控件的简单属性有时候可以解决不小麻烦 layout_alignRight
- QT中的TCP方法