1

MySQL データベースに 7 列のデータがあります。Year1 列は Revenue1 列に属しています。次の列は同じ構造です。これを SQL で処理する方法は知っていますが、PDI では知りません。誰もそれを行う方法を説明できますか?

MySQL テーブル構造

+--------+-------+-------+-------+----------+----------+----------+
| Ticker | Year1 | Year2 | Year3 | Revenue1 | Revenue2 | Revenue3 |
+--------+-------+-------+-------+----------+----------+----------+
|        |       |       |       |          |          |          |
| ABC    |  2010 |  2011 |  2012 |   250000 |   500000 |  1000000 |
+--------+-------+-------+-------+----------+----------+----------+

PDI からの望ましい正規化された出力:

+------------+------+-----------+---------+
|     Ticker | Year | Keyfigure |  Value  |
+------------+------+-----------+---------+
|            |      |           |         |
|     ABC    | 2010 | Revenue   |  250000 |
|            |      |           |         |
|     ABC    | 2011 | Revenue   |  500000 |
|            |      |           |         |
|     ABC    | 2012 | Revenue   | 1000000 |
+------------+------+-----------+---------+
4

1 に答える 1

0

行デノーマライザーを使用してみましたか?

于 2015-01-30T14:18:09.573 に答える