"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > पिवट फ़ंक्शन का उपयोग करके SQL सर्वर में पंक्तियों को कैसे कन्वर्ट करें?

पिवट फ़ंक्शन का उपयोग करके SQL सर्वर में पंक्तियों को कैसे कन्वर्ट करें?

2025-03-22 पर पोस्ट किया गया
ब्राउज़ करें:211

How to Convert Rows to Columns in SQL Server Using the PIVOT Function?

]

सवाल

] हालांकि, उपयोगकर्ता सही क्वेरी का निर्माण करते समय चुनौतियों का सामना कर सकते हैं।

समाधान

] ]

चुनना * से ( स्टोर, सप्ताह, XCOUNT का चयन करें yt से ) एसआरसी धुरी ( योग (XCount) सप्ताह में ([1], [2], [3]) ) piv;

] ] @query के रूप में nvarchar (अधिकतम) @cols = सामान का चयन करें ((चयन करें ',' कोटेमैम (सप्ताह) yt से सप्ताह के हिसाब से समूह सप्ताह के आधार पर आदेश XML पथ ('') के लिए, टाइप करें ) .value ('।', 'nvarchar (अधिकतम)') , 1,1, '') सेट करें @query = 'सेलेक्ट स्टोर करें,' @cols 'से ( स्टोर, सप्ताह, XCOUNT का चयन करें yt से ) एक्स धुरी ( योग (XCount) सप्ताह के लिए ('@cols') ) पी ' क्वेरी को निष्पादित करें);

परिणाम:
select *
from 
(
  select store, week, xCount
  from yt 
) src
pivot
(
  sum(xcount)
  for week in ([1], [2], [3])
) piv;
[&& & [&& & | | | |
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3