MySQL में CONCAT() फ़ंक्शन के साथ मानों के अंत में प्रतिशत चिह्न जोड़ना
CONCAT() फ़ंक्शन दो या अधिक स्ट्रिंग को जोड़ता है। इसका उपयोग संख्यात्मक मानों के साथ टेक्स्ट जोड़ने के लिए किया जा सकता है (MySQL स्वचालित रूप से संख्या को स्ट्रिंग में परिवर्तित करता है)।
व्यावहारिक उदाहरण
तालिका बनाना
mysql> CREATE TABLE DemoTable (
StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
StudentName VARCHAR(100),
StudentScore INT
);
रिकॉर्ड डालना
mysql> INSERT INTO DemoTable(StudentName, StudentScore) VALUES('John', 65);
mysql> INSERT INTO DemoTable(StudentName, StudentScore) VALUES('Chris', 98);
mysql> INSERT INTO DemoTable(StudentName, StudentScore) VALUES('Robert', 91);
सभी रिकॉर्ड देखना
mysql> SELECT * FROM DemoTable;
आउटपुट:
+-----------+-------------+--------------+ | StudentId | StudentName | StudentScore | +-----------+-------------+--------------+ | 1 | John | 65 | | 2 | Chris | 98 | | 3 | Robert | 91 | +-----------+-------------+--------------+
प्रतिशत चिह्न जोड़ने के लिए क्वेरी
mysql> SELECT StudentId, StudentName, CONCAT(StudentScore, '%') AS StudentScore FROM DemoTable;
आउटपुट:
+-----------+-------------+--------------+ | StudentId | StudentName | StudentScore | +-----------+-------------+--------------+ | 1 | John | 65% | | 2 | Chris | 98% | | 3 | Robert | 91% | +-----------+-------------+--------------+
CONCAT() के अन्य उपयोग