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

ओरेकल में ए, बी प्रारूप में दो कॉलम डेटा कैसे प्राप्त करें?

टिम हॉल के पास Oracle में स्ट्रिंग एकत्रीकरण तकनीकों की एक सुंदर विहित सूची है।

आप किस तकनीक का उपयोग करते हैं यह Oracle के संस्करण सहित कई कारकों पर निर्भर करता है और क्या आप विशुद्ध रूप से SQL समाधान की तलाश में हैं। यदि आप Oracle 11.2 का उपयोग कर रहे हैं, तो मैं शायद LISTAGG . का उपयोग करने का सुझाव दूंगा

SELECT column1, listagg( column2, ',' ) WITHIN GROUP( order by column2 )
  FROM table_name
 GROUP BY column1

यदि आप Oracle के पुराने संस्करण का उपयोग कर रहे हैं, यह मानते हुए कि आपको विशुद्ध रूप से SQL समाधान की आवश्यकता नहीं है, तो मैं आम तौर पर उपयोगकर्ता द्वारा परिभाषित समग्र फ़ंक्शन दृष्टिकोण का उपयोग करना पसंद करूंगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑरैकल में टेबल, व्यू और समानार्थक शब्द के लिए सभी इंडेक्स और उनके कॉलम कैसे खोजें?

  2. Oracle में वैज्ञानिक संकेतन में संख्याओं को कैसे प्रारूपित करें

  3. प्रचार को हमेशा Oracle स्ट्रीम में सक्षम रखना

  4. ओरेकल संग्रहीत प्रक्रिया को कैसे निष्पादित करें?

  5. 12सी वचर2(32767)