संख्यात्मक क्वेरी परिणाम को विभाजित करने के लिए, आप MySQL में CONCAT() फ़ंक्शन का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं:
mysql> CREATE TABLE DemoTable (
StudentId INT
);
अब टेबल में कुछ रिकॉर्ड डालें:
mysql> INSERT INTO DemoTable VALUES(2222); mysql> INSERT INTO DemoTable VALUES(5555); mysql> INSERT INTO DemoTable VALUES(4567); mysql> INSERT INTO DemoTable VALUES(8905);
टेबल से सभी रिकॉर्ड प्रदर्शित करें:
mysql> SELECT * FROM DemoTable;
आउटपुट
+-----------+ | StudentId | +-----------+ | 2222 | | 5555 | | 4567 | | 8905 | +-----------+
संख्यात्मक क्वेरी परिणाम को विभाजित करने के लिए क्वेरी। यहाँ, हमने मान के पहले अंक को विभाजित किया है:
mysql> SELECT CONCAT(LEFT(StudentId, 1), '/', RIGHT(StudentId, LENGTH(StudentId)-1)) AS splitNumericalValue FROM DemoTable;
आउटपुट
+---------------------+ | splitNumericalValue | +---------------------+ | 2/222 | | 5/555 | | 4/567 | | 8/905 | +---------------------+