sql - table column as argument to a function -


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

  टेबल बनायें Test_Table (LoginID nvarchar (max), टीम Nvarchar (अधिकतम))   

इसमें कुछ डेटा जैसे

  टेस्ट_Table मानों में डालें ('kbcg', 'Administrator, Teacher, Student'), ( 'केबीसी', 'एडमिन, टीचर, प्रिंसिपल')   

अब, मुझे डेटा दिखाना है जैसे

  LoginID | टीम केबीसीजी | प्रशासक केबीसीजी | शिक्षक केबीसीजी | छात्र केबीसी | व्यवस्थापक   

और इतने पर ...

इस के लिए एक फ़ंक्शन की आवश्यकता है अग्रिम धन्यवाद

कैसे कुछ के बारे में

  DECLARE @ TABLE TABLE ('केबीसीजी', 'प्रशासक, शिक्षक, छात्र'), ('केबीसी', 'व्यवस्थापक, शिक्षक, प्राचार्य);) के साथ VALS AS (लॉगिन) एनवीएचएआरएआर (मैक्स), टीम नेवरचर (मैक्स) SELECT LoginID, CAST ('& lt; d & gt;' + REPLACE (टीम, ',', '& lt; / d & gt; & lt; d & gt;' + '& lt; / d & gt; एएस एक्सएमएल) XMLCol @TABLE से) SELECT Vals ('/ डी') के रूप में ए (बी)   

। लॉगइनआईडी, बीवल्यू ('।', 'NVARCHAR (MAX)') H2>

Comments

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -