我有下表
-----------------------------------------------------------
| Project | Q1_HC | Q2_HC | Q1_COST | Q2_COST |
-----------------------------------------------------------
| ProjectA | 20 | 15 | 20000.00 | 15000.00 |
| ProjectB | 10 | 15 | 10000.00 | 15000.00 |
-----------------------------------------------------------
出于这个,我想要一个这样的视图
-------------------------------------------
| Project | Quarter| HC | COST |
-------------------------------------------
| ProjectA | Q1 | 20 | 20000.00 |
| ProjectA | Q2 | 15 | 15000.00 |
| ProjectB | Q1 | 10 | 10000.00 |
| ProjectB | Q2 | 15 | 15000.00 |
-------------------------------------------
我在这里看到了很多线程,但是没有任何帮助。任何帮助表示赞赏
这样的事情应该工作
SELECT Project, 'Q1' Quarter, Q1_HC HC, Q1_COST COST
FROM TableName
UNION
SELECT Project, 'Q2', Q2_HC, Q2_COST
FROM TableName
ORDER BY Project, Quarter
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句