2011-12-18 37 views
0

這個問題是涉及到:類似於行至山坳(EAV到關係) - SQL查詢請,續

Similar to rows-to-col(EAV to relational) - SQL query please

如該論壇建議我們在重組架構的過程。但是,當我們要支持 現有的應用程序,我想問另一個相關的問題:

數據是按以下格式:

Original data

我需要在以下格式:

data format required

PROD_QTY現在沒有涉及。 PROD_KEY需要根據EN_NO放置在它們各自的列中,如上所示。用CASE試用了GROUP BY,但無濟於事。建議?

感謝,

回答

0

如果您使用Oracle 11g然後轉動可能會有一些使用: http://www.oracle.com/technetwork/articles/sql/11g-pivot-097235.html

+0

感謝@ A.B.Cade但我使用10g和我不認爲解碼功能在這裏工作。在這裏,我們需要根據EN_NO將各個鍵分組到他們的類別列中。可能是一些軟的遊標在這裏演變,但我沒有得到它的工作。 – 2011-12-19 03:47:03