MySQL-এ SUBSTRING(), MID() বা SUBSTR() ফাংশন ব্যবহার করে কলাম মান থেকে সাবস্ট্রিং এক্সট্র্যাক্ট করা যায়। ফাংশনের প্রথম আর্গুমেন্ট হিসেবে কলামের নাম দিতে হয়।
উদাহরণ
'Student' টেবিলের 'Name' কলাম থেকে সাবস্ট্রিং এক্সট্র্যাক্ট:
mysql> Select name, SUBSTR(name,2,4) from student; +---------+------------------+ | name | SUBSTR(name,2,4) | +---------+------------------+ | Gaurav | aura | | Aarav | arav | | Harshit | arsh | | Gaurav | aura | | Yashraj | ashr | +---------+------------------+ mysql> Select name, MID(name,2,4) from student; -- একই ফলাফল mysql> Select name, substring(name,2,4) from student; -- একই ফলাফল
WHERE ক্লজও ব্যবহার করা যায়:
mysql> Select name, substring(name,2,4) from student WHERE address = 'delhi'; +---------+---------------------+ | name | substring(name,2,4) | +---------+---------------------+ | Gaurav | aura | | Harshit | arsh | +---------+---------------------+
এই তিনটি ফাংশনই সমতুল্য ফলাফল দেয়।