MySQL-এ SUBSTRING_INDEX(str, delim, count) ফাংশন যদি count আর্গুমেন্টের মান ডিলিমিটার-এর মোট ওকারেন্সের চেয়ে বেশি হয়, তবে মূল স্ট্রিংই রিটার্ন করে।
উদাহরণ
mysql> Select SUBSTRING_INDEX('www.google.co.in','.',4);
+-------------------------------------------+
| SUBSTRING_INDEX('www.google.co.in','.',4) |
+-------------------------------------------+
| www.google.co.in |
+-------------------------------------------+
কারণ: স্ট্রিং-এ . ডিলিমিটার মোট ৩বার আছে (www, google, co, in — ৩টি ডট)। count=4 দিয়ে ৪র্থ ওকারেন্স খুঁজা হয়, যা নাই, তাই পুরো স্ট্রিং ফেরত দেয়।
নियम: count > delimiter_occurrences হলে মূল স্ট্রিং রিটার্ন হয়।