मूल रूप से, MySQL CONCAT_WS () फ़ंक्शन का उपयोग विभाजक के साथ दो या दो से अधिक स्ट्रिंग्स को जोड़ने के लिए किया जाता है। यहां CONCAT_WS () में कीवर्ड WS का अर्थ SEPARATOR से है। हम CONCAT_WS () फ़ंक्शन को एक विभाजक के साथ संयोजन फ़ंक्शन के रूप में उच्चारण कर सकते हैं।
सिंटैक्स
CONCAT_WS(सेपरेटर, String1,String2,…,StringN)
यहां, CONCAT_WS फ़ंक्शन के तर्क विभाजक और स्ट्रिंग हैं जिन्हें उस विभाजक के साथ एक स्ट्रिंग के रूप में संयोजित करने की आवश्यकता है। संख्यात्मक मान को छोड़कर विभाजक को उद्धरणों के भीतर संलग्न करना होगा।
उदाहरण
<पूर्व>mysql> चुनें CONCAT_WS(' ','नया', 'दिल्ली');+---------------------------- --+| CONCAT_WS(' ','नया', 'दिल्ली') |+-----------------------------+| नई दिल्ली |+----------------------------+1 पंक्ति सेट में (0.00 सेकंड)ऊपर दिए गए इस उदाहरण में, हम देख सकते हैं कि स्ट्रिंग ' ' (यानी एक सफेद स्थान) एक विभाजक के रूप में काम करता है और दो स्ट्रिंग्स, नई और दिल्ली के बीच डाला जाता है जिसे संयोजित करने की आवश्यकता होती है।
mysql> चुनें CONCAT_WS(' is our','Delhi','Capital');+-------------------------- --------------+| CONCAT_WS ('हमारी है', 'दिल्ली', 'राजधानी') |+------------------------------------- --------+| दिल्ली हमारी राजधानी है |+------------------------------------------+1 पंक्ति सेट में (0.00 सेकंड)
ऊपर दिए गए इस उदाहरण में, हम देख सकते हैं कि स्ट्रिंग 'हमारी' एक विभाजक के रूप में काम करती है और दो स्ट्रिंग्स, दिल्ली और कैपिटल के बीच डाली जाती है, जिसे संयोजित करने की आवश्यकता होती है।