MySQL SUBSTRING_INDEX() फ़ंक्शन आउटपुट के समान स्ट्रिंग लौटाएगा यदि तर्क 'गिनती' का मान सीमांकक की घटनाओं की कुल संख्या से अधिक है। इसे निम्नलिखित उदाहरण से प्रदर्शित किया जा सकता है -
mysql> Select SUBSTRING_INDEX('My Name is Ram','a',3); +-----------------------------------------+ | SUBSTRING_INDEX('My Name is Ram','a',3) | +-----------------------------------------+ | My Name is Ram | +-----------------------------------------+ 1 row in set (0.00 sec)
उपरोक्त क्वेरी एक ही स्ट्रिंग लौटाती है क्योंकि 3 तर्क के रूप में प्रदान किए गए सीमांकक की घटनाओं की कुल संख्या से अधिक है यानी 'ए'। स्ट्रिंग में केवल दो 'a' हैं।