美文网首页
SQL的一些小知识呀(9)-行转列

SQL的一些小知识呀(9)-行转列

作者: Rainbow想喝奶茶 | 来源:发表于2022-07-14 16:52 被阅读0次

正常select * from table,数据结构如图:


image.png

现需要将第一行的四个数量转为列,即原有3条数据变为12条数据。


image.png

语法应用:unnest

Select       id,
             title,
             unnest(array ['1_num', '2_num', '3_count', '4_num']) as point,
             unnest(array [1_num, 2_num, 3_count, 4_num])         as point_num,
             to_char(publish_time, 'HH24:MI')                                                 publish_time
      from table

相关文章

  • SQL的一些小知识呀(9)-行转列

    正常select * from table,数据结构如图: 现需要将第一行的四个数量转为列,即原有3条数据变为12...

  • SQL Server行转列

    SQL行转列 经典实例 创建表格 SQL行转列 经典实例 创建表格 行转列 结果 参考链接

  • SqlServer 行转列

    1 建表,添加测试数据 表数据如下图: 行转列sql 行转列如下图: 2 建表,添加测试数据 表数据如下: 行转列...

  • SQL 行转列

    对于这样一个表: 查询出这样一个结果: 这是怎样一个原理呢?去掉这个SQL最后边的group by name,查询...

  • Sql 行转列

    实现效果 原始数据 转换后数据 示例代码

  • sql行转列,列转行

    行转列,列转行是我们在开发过程中经常碰到的问题。行转列一般通过CASE WHEN 语句来实现,也可以通过 SQL ...

  • Power Query 系列 (08) - 行转列案例

    行转列是一种常见的数据处理操作,所以对如何在 SQL 语句中、如何在 pandas 中实现这种行转列做过一些总结。...

  • 数据库表行列转换

    行转列 创建表kecheng,并插入数据 查询该表,结构显示: 通过sql查询显示下图: SQL_A: SQL_B...

  • SQL行转列-列转行

    SQL行转列-列转行 一、行转列 建表语句 插入数据 查询数据表中的内容(即转换前的结果) 先来看一下转换后的结果...

  • SQL 之列转行Unpivot函数

    这是总结SQL知识点的第二篇文章,一次只总结一个知识点,尽量说明白。上次我们谈到行转列,用的是Pivot函数,这次...

网友评论

      本文标题:SQL的一些小知识呀(9)-行转列

      本文链接:https://www.haomeiwen.com/subject/wyhfirtx.html