मैं GROUP_CONCAT()कई पंक्तियों को एक स्ट्रिंग में बदलने के लिए एक MySQL क्वेरी में उपयोग कर रहा हूं । हालांकि, इस फ़ंक्शन के परिणाम की अधिकतम लंबाई 1024वर्ण है।
मैं अच्छी तरह से जानता हूं कि मैं group_concat_max_lenइस सीमा को बढ़ाने के लिए परम को बदल सकता हूं :
SET SESSION group_concat_max_len = 1000000;
हालाँकि, मैं जिस सर्वर का उपयोग कर रहा हूं, मैं किसी भी परम को नहीं बदल सकता। पूर्ववर्ती क्वेरी का उपयोग करके नहीं और किसी भी कॉन्फ़िगरेशन फ़ाइल को संपादित करके नहीं।
तो मेरा सवाल यह है कि क्या एक पंक्ति में कई पंक्ति क्वेरी का आउटपुट प्राप्त करने का कोई अन्य तरीका है?
SETसत्र चर को बदलने के लिए कथन का उपयोग क्यों नहीं कर सकते ?