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

पंक्तियों को कॉलम में बदलें oracle SQL

आप row_number() . के साथ पंक्तियों की गणना कर सकते हैं और pivot बनाएं :

select * 
  from (
    select d.*, row_number() over(partition by type order by id) rn from data d)
  pivot (max(type) type, max(id) id for type in ('test1' t1, 'test2' t2))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LINQ के बजाय (( NVL(INSTR(x, y), 0) ) =1) का उपयोग करें

  2. सामान्य त्रुटि:1008 OCIStmtExecute:ORA-01008:सभी चर बाध्य नहीं हैं

  3. Oracle क्लाउड में IAM, IDCS और OCI के बीच अंतर

  4. char . से दिनांक स्वरूप बदलें

  5. ओरेकल एक स्ट्रिंग में चरित्र डालें