执行计算而不必为每一列手动计算?
Perform calculation without having to do it manually for each column?
/////该题已被删除
如果您希望有人为您提供完整的解决方案,那么您需要提供:
- 为 3 个表创建 TABLE 语句
- INSERT INTO...语句为所有 3 个表提供示例数据
但是,如果您只是想获得有关如何解决此问题的建议,那么我会使用 UNPIVOT 语句创建一个 view/table that
- 包含 dbo.T_BASE_GEMEINDE_BEVOELKERUNG_JAHR_BEGINN 中的所有列
除了“年份”列(J2017、J2018、j2019、...)
- 添加一个“年份”列,其值从 2017 年到 2050 年
- 添加一个值列来保存每年的人口
通过将您现有的表格加入这个新的 table/view 并按新的“年份”列分组,您应该可以实现您想要的效果
/////该题已被删除
如果您希望有人为您提供完整的解决方案,那么您需要提供:
- 为 3 个表创建 TABLE 语句
- INSERT INTO...语句为所有 3 个表提供示例数据
但是,如果您只是想获得有关如何解决此问题的建议,那么我会使用 UNPIVOT 语句创建一个 view/table that
- 包含 dbo.T_BASE_GEMEINDE_BEVOELKERUNG_JAHR_BEGINN 中的所有列 除了“年份”列(J2017、J2018、j2019、...)
- 添加一个“年份”列,其值从 2017 年到 2050 年
- 添加一个值列来保存每年的人口
通过将您现有的表格加入这个新的 table/view 并按新的“年份”列分组,您应该可以实现您想要的效果