मुझे पता है कि यह एक पुराना सवाल है, लेकिन मैंने सोचा कि मैं Oracle के डिलीवर फंक्शन, LISTAGG
का उपयोग करके समाधान पेश करूंगा। ।
भागो:
select listagg(ename || ' is a ' || job, ', ')
within group (order by job, ename)
from emp
where job in ('MANAGER','ANALYST','CLERK');
आपको मिलेगा: