Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में Oracle concatenation ऑपरेटर के समतुल्य?

<घंटा/>

ORACLE में कॉनकैट ऑपरेटर का उपयोग किया जा सकता है। MySQL संयोजन करने के लिए concat() फ़ंक्शन का उपयोग करता है।

कॉनकैट () फंक्शन को समझने के लिए, आइए एक टेबल बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> टेबल बनाएं ConcatenationDemo −> ( −> Id int, −> Name varchar(100) −> );क्वेरी ओके, 0 रो प्रभावित (0.86 सेकेंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -

mysql> ConcatenationDemo मानों में डालें (100, 'जॉन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> ConcatenationDemo मानों में डालें (101, 'सैम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) )mysql> ConcatenationDemo मानों में डालें (102, 'जॉनसन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> ConcatenationDemo मानों में डालें (103, 'कैरोल'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड) mysql> ConcatenationDemo मानों में डालें(104,'बॉब');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -

mysql> ConcatenationDemo से *चुनें;

निम्न आउटपुट है -

<पूर्व>+----------+-----------+| आईडी | नाम |+----------+---------+| 100 | जॉन || 101 | सैम || 102 | जॉनसन || 103 | कैरल || 104 | बॉब |+------+-----------+5 पंक्तियों में सेट (0.00 सेकंड)

यहाँ MySQL में संयोजन करने की क्वेरी है -

mysql> ConcatenationDemo से Concat('(',Id,',',Name,')') ConcatIdAndName के रूप में चुनें;

निम्न परिणाम प्रदर्शित करने वाला आउटपुट है -

<पूर्व>+-----------------+| ConcatIdAndName |+-----------------+| (100, जॉन) || (101, सैम) || (102, जॉनसन) || (103, कैरल) || (104, बॉब) |+-----------------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में SET ऑपरेटर द्वारा आरंभ किए गए सभी चरों को कैसे सूचीबद्ध करें?

    SET ऑपरेटर द्वारा इनिशियलाइज़ किए गए सभी वेरिएबल्स को सूचीबद्ध करने के लिए, सिंटैक्स इस प्रकार है - performance_schema.user_variables_by_thread से * चुनें; यहाँ वेरिएबल सेट करने के लिए क्वेरी है - सेट @LastName=Doe;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) यहां SET ऑपरेटर द्वारा आरंभ किए गए स

  1. MySQL में संख्यात्मक स्ट्रिंग के लिए तुलना ऑपरेटर का उपयोग कैसे करें?

    संख्यात्मक स्ट्रिंग के लिए तुलना ऑपरेटर का उपयोग करने के लिए, सबस्ट्रिंग () विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1881    (    UserId int,    UserEducationGap varchar(20)    ); Query OK, 0 rows affected (0.00 sec) इंसर्ट

  1. MySQL मानक और MySQL एंटरप्राइज़ सर्वर के बीच अंतर

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