sql server 2008 - Sql query to combine two column values of diff ProductCode and with same Productname -


मेरे पास तालिका है

  ID PCode Pname --------- ------------------------- 1 ए 1 बुक 2 ए 2 ऑक्सफोर्ड डिक्शनरी 3 ए 3 बुक  

अपेक्षित आउटपुट: < / P>

  आईडी पीसीोड पीएनए -------------------------------------- - 1 ए 1 बुक_ए 1 2 ए 2 ऑक्सफ़ोर्ड डिक्शनरी 3 ए 3 बुक_ए 3  

यदि Pname अलग Pcode के लिए समान है तो परिणाम को Pname_Pcode जैसे Book_A1 और Book_A3

कृपया समाधान दें जो मेरे लिए मददगार होगा।

धन्यवाद

आप उसी तालिका में फिर से शामिल हो सकते हैं, केवल रिकॉर्ड लेने के लिए having डुप्लिकेट फिर एक मामले

  का चयन करें t1.id, t1.pcode, मामले में इस स्थिति की जांच करें जब t2.pname नल नहीं है तो t2.pname + '_' + T1.pcode अन्य t1.pname को अपने_table से t1 pname के रूप में समाप्त करें t1 बायें जुड़ें (p_name.name = t2.pname पर t2.pname  

Comments

Popular posts from this blog

Docker - Tomcat and PostgreSQL containers in same host - No Route to host -

Python Equivalent for matlab cart2pol and pol2cart -

java - Joda Time Interval Not returning what I expect -