दिलचस्प पोस्ट
ओ (एन) में लम्बाई की एक क्रमबद्ध सरणी में सबसे बड़ा तत्व किस प्रकार खोजता है? औसत चल रहा है या मतलब चल रहा है PHP में दो निर्देशांक के बीच की दूरी को मापना मेरी साइट तक पहुंचने का प्रयास करते समय आंतरिक सर्वर त्रुटि हो रही है पता लगाएँ कि पीडीएफ फाइल सही है (हैडर पीडीएफ) एचटीएमएल / सीएसएस: दो फ्लोटिंग डिवेल को समान ऊँचाई बनाना मैं सी # में एक स्थिर विधि से एक गैर-स्थिर विधि कैसे कॉल करूं? जावा में, मैं कैसे कुशलतापूर्वक और सुंदर ढंग से एक वृक्ष नोड के वंशों को धारा में कैसे कर सकता हूं? किसी फ़ोल्डर से एक छवि से JLabel में आइकन कैसे सेट करें? फेसबुक ग्राफ़-एपीआई से उपयोगकर्ता छवि प्राप्त करें आपके द्वारा प्रदान की गई प्राधिकरण तंत्र समर्थित नहीं है। कृपया एडब्ल्यूएस 4-एचएमएसी-एसएचए 256 का उपयोग करें ओवरराइडिंग बनाम छुपा जावा – उलझन में रैखिक समय और स्थिर स्थान में एक सरणी में लापता और डुप्लिकेट तत्व ढूंढें कोई कनेक्शन नहीं किया जा सकता क्योंकि लक्ष्य मशीन ने इसे सक्रिय रूप से 127.0.0.1:3446 से इनकार कर दिया एक असेंबली से एक संसाधन उपकरण लोड करें

MySQL में स्ट्रिंग को जोड़ने के लिए ग्रुप द्वारा कैसे उपयोग करें?

असल में सवाल यह है कि कैसे इस से प्राप्त करें:

 आईडी स्ट्रिंग
 1 ए
 1 बी
 2 सी

इसके लिए:

 आईडी स्ट्रिंग
 1 एबी
 2 सी

Solutions Collecting From Web of "MySQL में स्ट्रिंग को जोड़ने के लिए ग्रुप द्वारा कैसे उपयोग करें?"

SELECT id, GROUP_CONCAT(string SEPARATOR ' ') FROM table GROUP BY id; 

http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat

ऊपर दिए गए लिंक से, GROUP_CONCAT : यह फ़ंक्शन किसी स्ट्रिंग परिणाम को एक समूह से संमिलित गैर-नल मान देता है। अगर कोई नॉन-नल मान नहीं है तो यह शून्य देता है

 SELECT id, GROUP_CONCAT( string SEPARATOR ' ') FROM table GROUP BY id 

अधिक विवरण यहाँ ।

ऊपर दिए गए लिंक से, GROUP_CONCAT : यह फ़ंक्शन किसी स्ट्रिंग परिणाम को एक समूह से संमिलित गैर-नल मान देता है। अगर कोई नॉन-नल मान नहीं है तो यह शून्य देता है

 SELECT id, GROUP_CONCAT(CAST(string as CHAR)) FROM table GROUP BY id 

आपको एक अल्पविराम-सीमांकित स्ट्रिंग देगा

 SET group_concat_max_len=100000000 
 SELECT id, GROUP_CONCAT(string SEPARATOR ' ') FROM table GROUP BY id; 

: – MySQL में, आप अभिव्यक्ति संयोजनों के संमिलित मान प्राप्त कर सकते हैं। डुप्लिकेट मूल्यों को खत्म करने के लिए, अलग खंड का उपयोग करें। परिणाम में मूल्यों को सॉर्ट करने के लिए, ORDER BY खंड का उपयोग करें रिवर्स ऑर्डर में सॉर्ट करने के लिए , डीईएससी (अवरोही) कीवर्ड को ऑर्डर बाय क्लॉज में कॉलम के नाम से जोड़ें। डिफ़ॉल्ट आरोही क्रम है; यह स्पष्ट रूप से एएससी कीवर्ड का उपयोग कर निर्दिष्ट किया जा सकता है। किसी समूह में मानों के बीच डिफ़ॉल्ट विभाजक अल्पविराम (",") है। किसी विभाजक को स्पष्ट रूप से निर्दिष्ट करने के लिए, SEPARATOR का उपयोग करें, उसके बाद स्ट्रिंग शब्दशः मान जिसे समूह मूल्यों के बीच डाला जाना चाहिए। विभाजक को पूरी तरह से समाप्त करने के लिए, SEPARATOR '' को निर्दिष्ट करें।

 GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col_name | expr} [ASC | DESC] [,col_name ...]] [SEPARATOR str_val]) 

या

 mysql> SELECT student_name, -> GROUP_CONCAT(DISTINCT test_score -> ORDER BY test_score DESC SEPARATOR ' ') -> FROM student -> GROUP BY student_name; 

महान जवाब मुझे नाल के साथ एक समस्या थी और इसे GROUP_CONCAT के अंदर COALESCE को शामिल करके हल करने में कामयाब रहा। उदाहरण निम्नानुसार है:

 SELECT id, GROUP_CONCAT(COALESCE(string,'') SEPARATOR ' ') FROM table GROUP BY id; 

मनाइए कि यह किसी और के लिए सहायक हो