मैं MySQL में CONCAT () फ़ंक्शन का उपयोग कैसे करूं?

Maim Mysql Mem Concat Fanksana Ka Upayoga Kaise Karum



जब MySQL के साथ काम करने की बात आती है, तो आपके डेटा में हेरफेर और प्रबंधन करने में आपकी सहायता के लिए कई उपयोगी कार्य उपलब्ध हैं। कंकैट () फ़ंक्शन उन कार्यों में से एक है जो आपको दो या दो से अधिक स्ट्रिंग्स को एक स्ट्रिंग में संयोजित करने की अनुमति देता है। जब प्रबंधन और विश्लेषण के लिए बड़े डेटासेट के साथ काम करने की बात आती है तो यह फ़ंक्शन अविश्वसनीय रूप से उपयोगी हो सकता है।

यह मार्गदर्शिका विस्तृत जानकारी प्रदान करेगी कि कैसे उपयोग किया जाए कंकैट () MySQL में कार्य करता है।







मैं MySQL में CONCAT () फ़ंक्शन का उपयोग कैसे करूं?

' कंकैट () ” फ़ंक्शन का उपयोग दो या दो से अधिक स्ट्रिंग्स को एक स्ट्रिंग में विलय करने के लिए किया जाता है, कई स्ट्रिंग्स को तर्कों के रूप में लेकर और एक एकल स्ट्रिंग मान को वापस करके। CONCAT() फ़ंक्शन का उपयोग करके स्ट्रिंग्स को जोड़ने का सिंटैक्स नीचे दिया गया है:



concat ( 'स्ट्रिंग1' , 'स्ट्रिंग2' , ... )


उपरोक्त सिंटैक्स में, स्ट्रिंग1, स्ट्रिंग2, आदि के स्थान पर अपनी पसंद के स्ट्रिंग मान निर्दिष्ट करें।



आइए उनके काम को समझने के लिए CONCAT () फ़ंक्शन के कुछ उदाहरण देखें।





उदाहरण 1: कॉनकैट टू स्ट्रिंग्स

'' का उपयोग करके दो स्ट्रिंग्स को जोड़ने के लिए नीचे दिए गए कमांड को टाइप करें। कंकैट () 'कार्य करें और' का उपयोग करके परिणाम पुनर्प्राप्त करें चुनना ' कथन:



CONCAT का चयन करें ( 'लिनक्स' , 'संकेत देना' ) ;


उपरोक्त उदाहरण में, आप स्ट्रिंग्स को बदल सकते हैं ' लिनक्स ', और ' संकेत देना ” उन स्ट्रिंग्स के साथ जिन्हें आप मर्ज करना चाहते हैं।

उत्पादन


आउटपुट ने दिखाया कि ' लिनक्स ', और ' संकेत देना 'स्ट्रिंग्स को' के रूप में एक ही स्ट्रिंग में जोड़ा गया है LinuxHint ”।

उदाहरण 2: दो से अधिक स्ट्रिंग्स को समाप्‍त करें

दो से अधिक स्ट्रिंग्स को मर्ज करने के लिए आपको नीचे दिए गए CONCAT() फ़ंक्शन में तर्कों की संख्या बढ़ाने की आवश्यकता है:

CONCAT का चयन करें ( 'लिनक्स' , '' , 'संकेत देना' , '!' ) ;


उपरोक्त उदाहरण में, दूसरा तर्क एकल स्थान है, और चौथा एक विशेष वर्ण है जिसका अर्थ है कि विशेष वर्णों को भी एक स्ट्रिंग के रूप में माना जाएगा और उन्हें जोड़ा जा सकता है।

उत्पादन


आउटपुट प्रदर्शित करता है कि स्ट्रिंग्स को जोड़ा गया है।

उदाहरण 3: स्तंभ मानों को जोड़ें

' कंकैट () ” समारोह के साथ प्रयोग किया जा सकता है चुनना किसी विशेष तालिका के विशिष्ट स्तंभ मानों में शामिल होने के लिए कथन। दो स्तंभों को जोड़ने का उदाहरण ' पहला नाम ' और ' उपनाम ' की ' ग्राहकों ” तालिका नीचे दी गई है:

CONCAT का चयन करें ( पहला नाम, '' , उपनाम ) ग्राहकों से FULL_NAME के ​​रूप में;


उपरोक्त उदाहरण में, आउटपुट 'के रूप में प्रदर्शित किया जाएगा पूरा नाम ”।

उत्पादन


आउटपुट ने दिखाया कि निर्दिष्ट स्तंभ मान शामिल हो गए हैं।

उदाहरण 4: स्ट्रिंग और कॉलम मानों को जोड़ें

CONCAT() फ़ंक्शन का उपयोग किसी विशिष्ट स्ट्रिंग वाली तालिका के स्तंभ मानों को जोड़ने के लिए किया जा सकता है। में शामिल होने का उदाहरण स्वागत 'स्ट्रिंग और' पहला नाम ' और ' उपनाम 'के कॉलम' ग्राहकों ” तालिका नीचे दी गई है:

CONCAT का चयन करें ( 'स्वागत, ' , पहला नाम, '' , उपनाम )
ग्राहकों से अभिवादन के रूप में;


उत्पादन


आउटपुट से पता चला है कि स्ट्रिंग और स्तंभ मान समाप्‍त कर दिए गए हैं।

उदाहरण 5: विभिन्न तालिकाओं से स्तंभ मानों को जोड़ें

' कंकैट () 'फ़ंक्शन दो अलग-अलग तालिकाओं के स्तंभ मानों में शामिल हो सकता है और परिणाम को एक मान के रूप में दे सकता है, जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है:

CONCAT का चयन करें ( ORDERS.PRODUCT_ID , '' , उत्पादों का नाम , ' (' , आदेश. मात्रा , ')' )
विवरण के रूप में
ऑर्डर, उत्पादों से
जहाँ ORDERS.PRODUCT_ID = PRODUCTS.ID;


उपरोक्त उदाहरण में, ' उत्पाद आयडी ' और ' मात्रा 'के कॉलम' आदेश 'टेबल्स और' नाम 'का स्तंभ' उत्पादों 'तालिका को उस स्थिति के आधार पर संयोजित किया जाता है जिसका उपयोग' के भीतर किया जाता है कहाँ 'उपवाक्य।

उत्पादन


आउटपुट ने दिखाया कि मानों को एक मान से जोड़ दिया गया है।

उदाहरण 6: IFNULL() का उपयोग करके स्तंभ मानों को जोड़ें

MySQL में, ' IFNULL () ” एक ऐसा फ़ंक्शन है जो उपयोगकर्ता को यह जांचने की अनुमति देता है कि क्या मान है व्यर्थ या नहीं। ' कंकैट () 'फ़ंक्शन का उपयोग' के साथ किया जा सकता है IFNULL () ” जाँच करने के लिए कार्य करें (यदि मान NULL है या नहीं) और किसी विशेष तालिका के स्तंभ मानों में शामिल हों।

IFNULL() का उपयोग करके कॉलम मान में शामिल होने का उदाहरण यहां दिया गया है:

CONCAT का चयन करें ( IFNULL ( पहला नाम, '' ) , '' , IFNULL ( उपनाम, '' ) )
ग्राहकों से FULL_NAME के ​​रूप में;


उपरोक्त उदाहरण में, IFNULL () फ़ंक्शन 'के गैर-शून्य मान लौटाता है' पहला नाम ' और यह ' उपनाम 'के कॉलम' ग्राहकों 'टेबल और फिर' कंकैट () 'फ़ंक्शन ने लौटाए गए मानों को जोड़ दिया।

उत्पादन


आउटपुट ने दिखाया कि ' पहला नाम ' और यह ' उपनाम 'का स्तंभ' ग्राहकों IFNULL () फ़ंक्शन के परिणाम के आधार पर तालिका को मर्ज कर दिया गया है।

उदाहरण 7: CONCAT_WS() का उपयोग करके स्तंभ मानों को जोड़ें

में ' CONCAT_WS() ' समारोह, ' था ' के लिए खड़ा है ' विभाजक के साथ 'जिसका अर्थ है' CONCAT_WS() ” का उपयोग निर्दिष्ट विभाजक के साथ दो या दो से अधिक तारों को जोड़ने के लिए किया जाता है।

CONCAT_WS() फ़ंक्शन का उदाहरण नीचे दिया गया है:

CONCAT_WS चुनें ( ',' , पता, शहर, राज्य ) ग्राहकों से स्थान के रूप में;


उपरोक्त उदाहरण में, ' पता ”, “ शहर ', और ' राज्य 'के कॉलम' ग्राहकों ”तालिका का उपयोग” के साथ किया जाता है , विभाजक।

उत्पादन


आउटपुट प्रदर्शित करता है कि निर्दिष्ट कॉलम अल्पविराम से जुड़ गए हैं ' , विभाजक।

निष्कर्ष

' कंकैट () MySQL में फ़ंक्शन एक शक्तिशाली उपकरण है जो आपको विभिन्न तरीकों से स्ट्रिंग्स और कॉलम मानों को जोड़ने की अनुमति देता है, जिससे आपके डेटा में हेरफेर और विश्लेषण करना आसान हो जाता है। ऊपर चर्चा किए गए उदाहरणों का पालन करके, आप नए और सार्थक तरीकों से पाठ और डेटा को संयोजित करने के लिए अपने स्वयं के MySQL प्रश्नों में इस फ़ंक्शन का उपयोग करना शुरू कर सकते हैं। इस राइट-अप ने MySQL में CONCAT() फ़ंक्शन के विभिन्न उपयोग मामलों की व्याख्या की।