我有一张下表。
/------------------------------------\
| LocID | Year | Birth | Death | Abc |
|------------------------------------|
| 1 | 2011 | 100 | 60 | 10 |
|------------------------------------|
| 1 | 2012 | 98 | 70 | 20 |
|..... |
\------------------------------------/
我需要输出为(条件 LocID = 1)
/---------------------\
| Event | 2011 | 2012 |
|---------------------|
| Birth | 100 | 98 |
|---------------------|
| Death | 60 | 70 |
|---------------------|
| Abc | 10 | 20 |
\---------------------/
该表可能包含基于各种要求的更多字段...因此行数将取决于字段数(忽略 LOCID 和 YEAR)。列是恒定的。仅2年(Year will give for ex 2012 is given,然后需要显示2011和2012)。
本质上需要将列名作为行值,将列值作为列标题...
任何帮助....