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 को अनदेखा करता है।