MySQL টেবিল কলাম থেকে সাবস্ট্রিং বের করতে SUBSTR() ফাংশন ব্যবহার করুন। সিনট্যাক্স:
SELECT SUBSTR(yourColumnName, startPosition) AS aliasName FROM yourTableName;
উদাহরণের জন্য টেবিল তৈরি করি:
mysql> CREATE TABLE SubStringDemo (
-> UserId VARCHAR(200)
-> );
রেকর্ড যোগ করি:
mysql> INSERT INTO SubStringDemo VALUES('Bob10015');
mysql> INSERT INTO SubStringDemo VALUES('Smith0015');
mysql> INSERT INTO SubStringDemo VALUES('Carol20010');
৫ম ক্যারেক্টার থেকে সাবস্ট্রিং বের করি:
mysql> SELECT SUBSTR(UserId, 5) AS ExtractSubstring FROM SubStringDemo;
ফলাফল:
+------------------+ | ExtractSubstring | +------------------+ | 0015 | | h0015 | | l20010 | +------------------+
SUBSTR(column, start) start পজিশন থেকে শেষ পর্যন্ত স্ট্রিং ফেরত দেয়। SUBSTR(column, start, length) দিয়ে দৈর্ঘ্যও নির্দিষ্ট করা যায়।