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

做网站能挣钱吗做网站需要买多大空间

做网站能挣钱吗,做网站需要买多大空间,凯里网站建设go007,遵化网站建设在数据仓库中,行转列通常称为”变形”(Pivoting) 或 “透视”(Pivoting),可使用Spark SQL的pivot语句实现。下面是一个简单的示例: 假设我们有如下表格: -------------------- | name | brand | year | -------------------- |…

在数据仓库中,行转列通常称为”变形”(Pivoting) 或 “透视”(Pivoting),可使用Spark SQL的pivot语句实现。下面是一个简单的示例:

假设我们有如下表格:

+-------+-------+------+
| name  | brand | year |
+-------+-------+------+
| Alice | BMW   | 2017 |
| Bob   | Tesla | 2018 |
| Alice | Tesla | 2019 |
| Bob   | BMW   | 2020 |
+-------+-------+------+

我们想要把该表中的品牌列转换为4列,分别表示不同的品牌,而值则为对应品牌的年份。具体操作如下:

SELECT name, COALESCE(BMW, 0) AS BMW, COALESCE(Tesla, 0) AS Tesla 
FROM (SELECT name,brand,year FROM my_table
) T
PIVOT (MAX(year) FOR brand IN ('BMW', 'Tesla')
)

运行上面的代码,得到的结果如下所示:

+-------+------+------+
| name  | BMW  | Tesla|
+-------+------+------+
| Alice | 2017 | 2019 |
| Bob   | 2020 | 2018 |
+-------+------+------+

可以看到,原本的品牌列已经被转换成了两个新的列,并且对于每个人名,都有对应的品牌年份信息填充其中。这就是典型的行转列操作。其中,COALESCE函数用于处理可能存在的空值情况。

 

http://www.yayakq.cn/news/704219/

相关文章:

  • 北京清控人居建设集团网站孟村网站建设公司
  • 龙岗做网站东莞网站建设效果
  • 建设银行网站注册企业产教融合平台建设网站
  • 昆明网站建设国家商标注册官网
  • 网站毕业设计任务书传奇网
  • 湖北省住房和城乡建设厅网站的公示公告永嘉网站制作系统
  • 什么 的提升自己的网站高雅大气的三字公司名称
  • wordpress网站变灰自己做的网站有排名吗
  • wordpress 网站提速建筑设计专业的网站
  • 数码产品网站建设手机端模板网站
  • 平台建设网站公司如何注册公众号
  • 济南网站建设 推搜点如何用网站做推广
  • 山西网站开发公司宝尊电商代运营入口
  • 安徽网站建设开发格泰网站建设
  • 网站内容被删除怎么取消收录wordpress采集文章内容
  • 怎样设计自己的网站全国工商企业查询网官网
  • 咋做211校徽加网站android电影网站开发
  • 快站官网平台东莞网络推广建站
  • 建设网站阿里云服务器丹阳网站建设如何
  • 南京建设工程公共资源交易中心网站高效完成网站建设的步骤
  • 网站没有后台登陆文件夹外包公司工伤找谁赔偿
  • 门户网站 技术方案湖南企业名录大全
  • wordpress 修改建站时间网站建设找什么工作室
  • 购物网站建设比较好的优化网站设计
  • 网站推荐2021制作宣传片的步骤
  • 做网站 超速云wordpress 评论增加字段
  • 广州网站建设多少钱wordpress女装小说
  • 什么是网站建设策划建网站步骤
  • 网站更换主机注意企业简介优势项目案例等推广
  • 哪个建站软件比较好带论坛设计公司网站建设文案