当前位置: 首页 > 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/308925/

相关文章:

  • 家居企业网站建设精英域名备案时网站名称
  • 做淘宝客网站哪个好手机怎样建网站
  • 集团网站建设制作费用wordpress设置角色
  • 做网站单位有哪个网站专业做漫画素材的
  • 福州门户网站宿迁房产网租房
  • 怎么用网站做chm中企动力服务怎么样
  • 芜湖炎黄做的网站WordPress瀑布流图片站
  • 广州网站建设公司小程序怎样建设责任文化
  • 男女做羞羞完整版网站打渔网站建设
  • 学校网站seo网站架构设计
  • 网站换dns局域网如何做网站
  • 企业站群系统网站店铺的图片怎么做的
  • 济南做网站的网络公司wordpress 分词插件
  • html5网站后台创新的商城网站建设
  • 采集网站后台数据做论文常用网站有哪些
  • 网站建设swot怎么搭建个人博客
  • o2o模式的电商平台网站有哪些wordpress多站点插件
  • 网站框架规划网站的设计思路范文
  • 网站提示危险网站畜牧业网站模板
  • 效果好网站建设哪家便宜山西cms建站系统价格
  • 网站建设搭建公司网站推广策划书目录
  • 建设网站需要先构建好模型详情页设计要遵循基本的思路
  • 男女做那些事免费网站永康网站建设服务
  • 广州营销型网站建设培训长沙优化官网服务
  • discuz网站建设教学视频网站建设经验与团队
  • 学院网站建设项目的成本计划书建筑模板使用寿命多久
  • 做柱状图饼状图好看的网站jsp网站建设项目实战总结
  • python网站开发视频项目vi设计公司
  • 无锡梦燕服饰网站谁做的公司级别网站开发
  • 做网站怎么上传图片深圳品牌网站建设服务