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

आउटपुट को क्षैतिज रूप से प्रदर्शित करने की क्वेरी

पिवट करने के लिए, आपको पिवट क्लॉज चयन कथन का:

select *
  from testtable
 pivot ( max(name)
         for id in (1,2,3,4)
       )

एसक्यूएल में यह विशेष रूप से सुंदर नहीं है, इसलिए आपको ध्यान से विचार करना चाहिए कि आप यही करना चाहते हैं या नहीं। मैं आमतौर पर Oracle Base का उपयोग करता हूं धुरी के उदाहरणों के लिए लेकिन वहाँ बहुत सारे हैं।

यह रहा थोड़ा SQL Fiddle प्रदर्शित करने के लिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. P_AA को कॉल करने में गलत संख्या या तर्कों के प्रकार

  2. Oracle का उपयोग करते हुए सबस्ट्रिंग जब कई मैच होते हैं?

  3. SQL - अमान्य पहचानकर्ता, लेकिन कहाँ?

  4. ऑरैकल में टाइम स्टैम्प के बीच अंतर कैसे खोजें?

  5. Oracle SQL दिनांक से लंबा और इसके विपरीत