MySQL में SUBSTR()/SUBSTRING() फ़ंक्शन के साथ स्ट्रिंग के पहले N अक्षर निकालना
SUBSTR() या SUBSTRING() फ़ंक्शन स्ट्रिंग के एक भाग को निकालने के लिए उपयोग किया जाता है। सिंटैक्स: SUBSTR(string, start, length)।
व्यावहारिक उदाहरण
तालिका बनाना
mysql> CREATE TABLE DemoTable (
Title VARCHAR(100)
);
लंबे शीर्षक डालना
mysql> INSERT INTO DemoTable VALUES('Introduction to MySQL');
mysql> INSERT INTO DemoTable VALUES('Introduction to Java');
mysql> INSERT INTO DemoTable VALUES('C in Depth with data structure and algorithm');
सभी रिकॉर्ड देखना
mysql> SELECT * FROM DemoTable;
आउटपुट:
+----------------------------------------------+ | Title | +----------------------------------------------+ | Introduction to MySQL | | Introduction to Java | | C in Depth with data structure and algorithm | +----------------------------------------------+
पहले 15 अक्षर निकालने के लिए क्वेरी
mysql> SELECT SUBSTR(Title, 1, 15) FROM DemoTable;
आउटपुट:
+--------------------+ | SUBSTR(Title,1,15) | +--------------------+ | Introduction to | | Introduction to | | C in Depth with | +--------------------+
पैरामीटर व्याख्या
Title- स्रोत स्ट्रिंग कॉलम1- शुरुआती स्थिति (1-आधारित इंडेक्स)15- निकालने के लिए अक्षरों की संख्या
अन्य उपयोगी वेरिएंट