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

Oracle कन्कैटेनेशन ऑपरेटर का MySQL में समकक्ष क्या है?

MySQL में CONCAT() फ़ंक्शन का उपयोग

Oracle में || ऑपरेटर स्ट्रिंग जोड़ता है, लेकिन MySQL में CONCAT() फ़ंक्शन का उपयोग किया जाता है।

उदाहरण

mysql> CREATE TABLE ConcatenationDemo (Id INT, Name VARCHAR(100));
mysql> INSERT INTO ConcatenationDemo VALUES
    -> (100,'John'), (101,'Sam'), (102,'Johnson'), (103,'Carol'), (104,'Bob');

कन्कैटेनेशन क्वेरी:

mysql> SELECT CONCAT('(', Id, ',', Name, ')') AS ConcatIdAndName FROM ConcatenationDemo;
+-----------------+
| ConcatIdAndName |
+-----------------+
| (100,John)      |
| (101,Sam)       |
| (102,Johnson)   |
| (103,Carol)     |
| (104,Bob)       |
+-----------------+

नोट: CONCAT() में कोई भी तर्क NULL होने पर परिणाम NULL होता है। CONCAT_WS() सेपरेटर के साथ जॉइन करता है और NULL को अनदेखा करता है।

  1. - MySQL में performance_schema से SET ऑपरेटर से प्रारंभ सभी वेरिएबल सूचीबद्ध करें

    MySQL सत्र में SET @var = value से प्रारंभ किए गए सभी यूज़र-डिफ़ाइन्ड वेरिएबल देखने के लिए performance_schema.user_variables_by_thread टेबल क्वेरी करें। वेरिएबल सेट करें mysql> SET @FirstName = John; mysql> SET @LastName = Doe; सभी वेरिएबल सूचीबद्ध करें mysql> SELECT * FROM performance_sc

  1. - MySQL में SUBSTRING और CAST से न्यूमेरिक स्ट्रिंग पर तुलना ऑपरेटर उपयोग करें

    5-9, 2-4 जैसे हाइफ़न-सेपरेटेड न्यूमेरिक स्ट्रिंग कॉलम पर तुलना करने के लिए SUBSTRING + INSTR से पहला नंबर निकालें और CAST(... AS SIGNED) से पूर्णांक में बदलें। टेबल बनाएं mysql> CREATE TABLE DemoTable1881 ( UserId INT, UserEducationGap VARCHAR(20) ); डेटा डालें mysql> INSERT INTO Dem

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

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