转置

52次阅读

共计 290 个字符,预计需要花费 1 分钟才能阅读完成。

【摘要】
    SQL 提供的静态转置功能 pivot 和 unpivot 适用范围很受限,要用 SQL 实现一些比较复杂的转置功能常常会遇到语句过于复杂的问题,而且也缺少一个标准的解决思路。而集算器的 SPL 语言,则因其语法的灵活和函数库的丰富,恰好可以弥补 SQL 这方面的不足。若想了解更多,请前往乾学院一探究竟:转置

一. 行转列

  1. 数据库的 pivot

  1. SPL 的 pivot

二. 列转行

  1. SQL 的 unpivot

  1. SPL 的列转行

三. 双向转置

四. 动态行列转置

  1. pivot 函数自动生成列

  1. 动态行列转置

  1. 复杂静态行列转置

  1. 复杂动态行列转置

五. 转置同时列间计算

六. 表间关联列转行

  1. 子表动态插入主表

  1. 多表关联列转行

七. 分栏

转置.pdf

正文完
 0