0
我在oracle數據庫中有一個表,它由三個字段(name,id,count)組成。 Id範圍從1到4都包括在內。將錶轉換成行數較少的另一個表?
對於表中的示例數據就像下面
+----+--+-----+
|Name|Id|Count|
+----+--+-----+
|A |2 |5 |
+----+--+-----+
|A |3 |15 |
+----+--+-----+
|B |1 |10 |
+----+--+-----+
|B |2 |12 |
+----+--+-----+
|B |4 |6 |
+----+--+-----+
現在我的問題是使表像,如姓名和頭部部分ID及其在相應的位置數以下。
以上示例表的結果如下所示。
+----+------+------+------+------+
|Name|Id(=1)|Id(=2)|Id(=3)|Id(=4)|
+----+------+------+------+------+
|A |0 |5 |15 |0 |
+----+------+------+------+------+
|B |10 |12 |0 |6 |
+----+------+------+------+------+
我很震驚。有可能嗎? 請幫幫我。
感謝你的幫助。
預先感謝您。
謝謝它完美。很簡單 :) – user2951828