0
列
我有枢以下数据:DB2转换行
来源:
SELECT NAMES, SUM(AMT1), SUM(AMT2) FROM MY_TABLE GROUP BY NAMES
NAMES AMT1 AMT2
Mike 6000 5000
Jerry 1000 10
King 500 2000
Mary 400 5000
Harry 100 500
到
Names Mike Jerry King Mary Harry
AMT1 6000 1000 500 400 100
AMT2 5000 10 2000 5000 500
是否有可能实现使用查询DB2上呢?请注意,NAME字段是动态的,我的表格最多可以有25行。感谢您的帮助。
相当标准[数据透视查询](http://stackoverflow.com/questions/3040680/side-by-side-comparison-of-data-by-year-in-sql),其中大多数标准技巧工作。你用什么来显示这些信息?在报告中你可能会有更好的运气。请注意,除非您有进一步的查询需要此格式的信息,否则此类数据透视实际上是一个显示问题,可能不属于数据库查询。 – 2014-10-30 10:19:49