आपके पास किस संस्करण के आधार पर कुछ तरीके हैं - स्ट्रिंग एकत्रीकरण तकनीकों पर ऑरैकल दस्तावेज़ देखें। LISTAGG
. का उपयोग करना एक बहुत ही आम बात है :
SELECT pid, LISTAGG(Desc, ' ') WITHIN GROUP (ORDER BY seq) AS description
FROM B GROUP BY pid;
फिर A
. में शामिल हों pids
को चुनने के लिए आप चाहते हैं।
नोट: बॉक्स से बाहर, LISTAGG
केवल VARCHAR2
. के साथ सही ढंग से काम करता है कॉलम।