当前位置: 首页 > news >正文

学信网 的企业网站给你做认证营口市网站建设

学信网 的企业网站给你做认证,营口市网站建设,公司注册核名,网站案例模版前言 hivesql中很多常用的功能#xff0c;过段时间没有使用就容易忘记#xff0c;需要去网上搜索#xff0c;这里总结一下#xff0c;省的以后还去去搜#xff0c;供自己以后参考。 查看分区的行 show rowcount extended table_name;创建二级分区表 set hive.default.…前言 hivesql中很多常用的功能过段时间没有使用就容易忘记需要去网上搜索这里总结一下省的以后还去去搜供自己以后参考。 查看分区的行 show rowcount extended table_name;创建二级分区表 set hive.default.fileformatOrc; use db_name; CREATE TABLE IF NOT EXISTS tb_name(col_name1 STRING comment ,col_name2 STRING comment ,col_name3 STRING comment ,col_name4 STRING comment ,col_name5 STRING comment )COMMENT for demo PARTITION BY LIST(col_name) SUBPARTITION BY LIST (col_name2) (SUBPARTITION default) ( PARTITION default) STORED AS ORCFILE COMPRESS;alter表(增加列) use db_name; ALTER TABLE tb_name ADD COLUMNS (cols_name6 string COMMENT );alter表(drop列) # 不写即删除 删除col_name4col_name5col_name6保留col_name1col_name2col_name3 use db_name; ALTER TABLE tb_name ADD COLUMNS (col_name1 STRING comment ,col_name2 STRING comment ,col_name3 STRING comment );删除表 use db_name; drop table tb_name;insert分区数据 # 将p_20221231分区的数据写到p_20230101分区注意分区名和值的统一否则会写入失败 use db_name; alter table tb_name drop partition (p_20230101); alter table tb_name add partition p_20230101 values in(20230101); insert table tb_name partition(col_name120230101) select20230101 as col_name1,col_name2, col_name3, col_name4 from tb_name partition ( p_20221231)pcase-when操作 selectcol_name1,col_name2, col_name3, col_name4case when col_name3 is null then CONCAT_WS(-, col_name1, col_name2)when col_name4 is null then CONCAT_WS(-, col_name1, col_name2, col_name3)else col_name1end as new_col_namefrom tb_name partition(p_20230101)tLATERAL VIEW操作 col_name4的值为(字符串)‘{ “list_value”: [value1, value2]}’ # col_name4的值为[value1, value2] # 先将其col_name3转为json然后获取list_value的值接着使用regexp_replace替换掉([])等变成字符串。再接着使用split分割成数组并使用explode将其打平。selectcol_name1,col_name2, col_name3, col_name4id_tmpfrom tb_name partition(p_20230101)tLATERAL VIEW explode(split(regexp_replace(get_json_object(col_name4, $.list_value), \|\|\\[|\\], ), ,)) id_list as id_tmp分组排序编号获取topK操作 # SELECT * from (SELECT col_name1,col_name2, row_number() over (partition by col_name2, col_name3 order by col_name4 desc) rank rankfrom tb_name ) where rank 500
http://www.huolong8.cn/news/136721/

相关文章:

  • 江苏建设外贸公司网站做类似电影天堂的网站违法吗
  • 湖南做防水堵漏工程商网站广告推广话术
  • 怎么上不到建设银行网站广州网站建设app开发
  • 专业网站建设设计公司娱乐网站设计SEO
  • 个人网站如何做移动端三亚网红餐厅
  • 武威网站建设价格福州自适应网站建设
  • 内江网站建设免费网站地址申请
  • 东莞网站建设营销哪家好什么网站可以做问卷调查
  • 如何制作简单的网站手机平板购物网站的设计背景
  • 如何做网站 做论坛域名搭建网站
  • 有哪些做ppt用图片的网站有哪些百度网站抓取
  • 网站后缀 .cgi企业网站管理系统视频教程
  • 丽水企业网站建设莲塘网站建设
  • it网站开发百度首页广告
  • 精品课程网站设计报告12580黄页推广
  • 网站设计这个专业怎么样网络科技公司骗术
  • 品牌设计网站大全网站建设费摊多久
  • 网推公司怎么收费荥阳网站优化公司
  • 商会网站建设方案书教育网站的开发与建设论文
  • 中信建设有限责任公司电话号码手机网站优化怎么做
  • 梦扬科技 合肥网站建设杭州做网站软件
  • 网站站长英语电商网站开发主要技术问题
  • 地方o2o同城网站源码wordpress添加微信公众号
  • 古腾堡布局的网站东莞建设一个网站
  • 做博客网站赚钱吗站长之家素材网
  • 北仑网站网页建设wordpress4
  • 网站搭建费用明细二手房网站制作教程
  • 网站建设企业文化番号网站怎么做
  • my eclipse网站开发建设企业功能型网站
  • 可以在线制作网页的网站品牌网站查询