Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle 11g - अनपिवोट

इस क्वेरी का प्रयोग करें:

with t (Dat, Year, Month, Day, Turn_1, Turn_2, Turn_3) as (
  select sysdate, 2014, 08, 28, 'Foo', 'Bar', 'Xab' from dual
)
select dat, year, month, day, turn, source from t
unpivot (
  source  for turn in (Turn_1, Turn_2, Turn_3)
)

DAT         YEAR    MONTH   DAY TURN    SOURCE
----------------------------------------------
08/01/2014  2014    8       28  TURN_1  Foo
08/01/2014  2014    8       28  TURN_2  Bar
08/01/2014  2014    8       28  TURN_3  Xab



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जब हम हॉट बैकअप लेते हैं तो Oracle द्वारा अनुसरण किया जाने वाला तंत्र

  2. ऑरैकल में चुनिंदा स्टेटमेंट में सबक्वायरी कैसे काम करती है?

  3. IF EXISTS स्थिति PLSQL के साथ काम नहीं कर रही है

  4. Oracle में सभी टेबल इंडेक्स को अक्षम और बाद में सक्षम करें

  5. समवर्ती कार्यक्रम के लिए प्राथमिकता कैसे बदलें