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

惠州做棋牌网站建设哪家好运营和营销的区别和联系

惠州做棋牌网站建设哪家好,运营和营销的区别和联系,微信公众号开发步骤,私企建筑公司排名hive高频使用的拼接函数及“避坑” 说到拼接函数应用场景和使用频次还是非常高,比如一个员工在公司充当多个角色,我们在底层存数的时候往往是多行,但是应用的时候我们通常会只需要一行,角色字段进行拼接,这样join其他…

hive高频使用的拼接函数及“避坑”

说到拼接函数应用场景和使用频次还是非常高,比如一个员工在公司充当多个角色,我们在底层存数的时候往往是多行,但是应用的时候我们通常会只需要一行,角色字段进行拼接,这样join其他表的时候呢也不会造成数据被重复引用计算。

1、拼接多个字符串concat_null(…)

从上图中的说明中我们可以看到,在应用场景中,通常使用concat_null(…)防止由于有null存在导致的拼接异常。

2. 用分隔符拼接多个字符串concat_ws(…)

需要注意的是concat_ws(…)可以直接处理掉null,而且如果将sep分割符使用’'(空值),则功能和concat_null(…)一样。

3、collect_set、collect_list实现列转行

由于collect_set在实现列转行的时候进行了去重处理,自然实际应用中应用的也会更多。

4、“避坑” null和非字符串字段

由于在实际生产环境中,我们所使用的引擎有所不同,兼容性也不同。有时候NULL和非字符串字段在查询时也会出现问题。

1、通常我们可以把null进行替换。if(字段名 is null,‘’,字段名)

2、非字符串转化为字符串 cast(字段名 as string)

`SELECT  id,     concat_ws(',',collect_set(         cast(if(角色 is null,'',角色) as string)         )) AS `角色`    -- 将每个id对应多个的角色去重组合放到一行,并使用英文','分隔角色   
FROM emp   WHERE dt = '20230618'   GROUP BY 1   `
http://www.yayakq.cn/news/650920/

相关文章:

  • 百度网站与推广网站建设费用设计
  • 南京营销型网站做家教中介网站赚钱吗?
  • 让别人做一个网站需要多少钱网站建设亿码酷专注
  • 水禾田网站建设公司wordpress 短信认证
  • 如何做好网站建设的关键小门户网站模板
  • 上国外网站哪个dns快app拉新项目
  • 手机网站模板用什么做东莞行业网站建设
  • 官网建站平台佛山黄页大全佛山本地信息网
  • 视频网站建设的背景简介百度指数查询平台
  • 做网站付钱方式企业在线查询系统
  • 怎样做网站发帖wordpress total
  • 做室内设计兼职的网站手机网站开发html
  • 网络营销网站建设方案平面设计免费自学网
  • 浏览国外网站 dns做西餐的网站
  • 大型门户网站源码简单网站建设软件有哪些方面
  • dede网站模板 音响写作网站5秒不写就删除
  • 北京网站制建设公司wordpress装了英文版怎么转中文
  • 郑州怎么做网站排名关于网站建设的技巧
  • 阿里云esc服务器 怎么做网站路由器通过域名解析做网站
  • 常熟苏州网站建设淘宝联盟 网站建设 内容少
  • 桂林哪里学建设网站seo最新优化技术
  • 做商务网站php 个人网站
  • 学完网站建设再可以学什么南宁市规划建设局 网站
  • 废旧网站那个做的最好门户网站开发用什么框架好
  • 网站服务名词解释北京公司黄页大全
  • 自己做的网站访问速度慢在建项目备案人员查询
  • 飓风算法恢复的网站网页版传奇游戏怎么制作
  • 网页设计的网网页设计的网站建设终端客户管理系统
  • 中企动力官网 网站网站的ftp地址是什么
  • 阿里服务器怎么做网站服务器北京中文seo