MySQL INSTR() এবং POSITION() ফাংশন LOCATE() ফাংশনের মতো কাজ করে। এগুলো LOCATE()-র সিনোনিম।
INSTR() ফাংশনও স্ট্রিংয়ের মধ্যে সাবস্ট্রিংর প্রথম আবির্ভাবের অবস্থান ফেরত দেয়। সিনট্যাক্স:
INSTR() সিনট্যাক্স
INSTR(string, substring)
এখানে String = মূল স্ট্রিং, substring = খুঁজব স্ট্রিং।
উদাহরণ
mysql> SELECT INSTR('Ram is a good boy', 'good') AS Result;
+--------+
| Result |
+--------+
| 10 |
+--------+
1 row in set (0.00 sec)
POSITION() ফাংশনও একই কাজ করে। সিনট্যাক্স:
POSITION() সিনট্যাক্স
POSITION(substring IN string)
এখানে substring = খুঁজব স্ট্রিং, string = মূল স্ট্রিং, IN = কীওয়ার্ড।
উদাহরণ
mysql> SELECT POSITION('good' IN 'Ram is a good boy') AS Result;
+--------+
| Result |
+--------+
| 10 |
+--------+
1 row in set (0.00 sec)