💡
原文英文,约600词,阅读约需3分钟。
📝
内容提要
GBase 8s的Unpivot函数将表的列数据转换为多行数据,便于纵向分析。通过指定目标和源字段,可以将列格式转换为行格式,支持排除NULL值。示例展示了如何将部门薪资数据从列转换为行。Unpivot适用于任何表,最多支持256列,要求列数据类型一致。允许使用常量表达式为列设置别名。
🎯
关键要点
- GBase 8s的Unpivot函数用于将表的列数据转换为多行数据,便于纵向分析。
- Unpivot是Pivot操作的反向过程,将一个或多个列转换为多行,每行包含唯一值。
- 通过指定目标和源字段,可以将列格式转换为行格式,支持排除NULL值。
- Unpivot适用于任何表,最多支持256列,要求列数据类型一致。
- 在Unpivot操作中,目标字段和源字段的数量必须匹配。
- 允许使用常量表达式为列设置别名,但不支持用单引号括起来。
- 示例展示了如何将部门薪资数据从列转换为行,结果显示了不同职位的薪资信息。
➡️