MySQL-এ কোনো টেক্সট কলাম থেকে প্রথম শব্দ বের করতে `SUBSTRING_INDEX()` ফাংশন ব্যবহার করুন। স্পেস (`' '`) কে ডেলিমিটার হিসেবে ধরে প্রথম অংশ নিন।
সিনট্যাক্স
SELECT SUBSTRING_INDEX(yourColumnName, ' ', 1) AS anyVariableName FROM yourTableName;
উদাহরণ
mysql> CREATE TABLE FirstWordDemo (AllWords LONGTEXT);
mysql> INSERT INTO FirstWordDemo VALUES
-> ('This is the first MySQL Query'),
-> ('MySQL is a Relational Database'),
-> ('FirstWord is not correct');
mysql> SELECT SUBSTRING_INDEX(AllWords, ' ', 1) AS MyFirstWordResult FROM FirstWordDemo;
+-------------------+
| MyFirstWordResult |
+-------------------+
| This |
| MySQL |
| FirstWord |
+-------------------+
টিপস: শেষ শব্দ পেতে `SUBSTRING_INDEX(col, ' ', -1)` ব্যবহার করুন। নেগেটিভ কাউন্ট শেষ থেকে গণনা করে।