SUBSTRING() फ़ंक्शन का उपयोग
लंबे टेक्स्ट कॉलम को SELECT में छोटा दिखाने के लिए SUBSTRING(str, start, length) का उपयोग करें।
सिंटैक्स
SELECT SUBSTRING(yourColumnName, 1, length) AS shortText FROM yourTableName;
उदाहरण
mysql> CREATE TABLE limitLengthOfLongTextDemo (sentence LONGTEXT);
mysql> INSERT INTO limitLengthOfLongTextDemo VALUES
-> ('This is the introduction to MySQL'),
-> ('PL/SQL is the extension of Structured Query Language'),
-> ('Java is an Object Oriented Programming Language');
पहले 26 वर्ण प्राप्त करें:
mysql> SELECT SUBSTRING(sentence, 1, 26) AS 26Characters FROM limitLengthOfLongTextDemo;
+----------------------------+ | 26Characters | +----------------------------+ | This is the introduction t | | PL/SQL is the extension of | | Java is an Object Oriented | +----------------------------+
नोट: यह केवल प्रदर्शन के लिए है; वास्तविक डेटा अपरिवर्तित रहता है। बहु-बाइट वर्ण सेट के लिए SUBSTRING() बाइट्स नहीं, वर्ण गिनता है।