MySQL लोकेट () फ़ंक्शन
उदाहरण
स्ट्रिंग "W3Schools.com" में "3" खोजें, और वापसी की स्थिति:
SELECT LOCATE("3", "W3Schools.com") AS MatchPosition;
परिभाषा और उपयोग
LOCATE () फ़ंक्शन एक स्ट्रिंग में सबस्ट्रिंग की पहली घटना की स्थिति देता है।
यदि मूल स्ट्रिंग में सबस्ट्रिंग नहीं मिलती है, तो यह फ़ंक्शन 0 देता है।
यह फ़ंक्शन केस-असंवेदनशील खोज करता है।
नोट: यह फ़ंक्शन स्थिति () फ़ंक्शन के बराबर है।
वाक्य - विन्यास
LOCATE(substring, string, start)
पैरामीटर मान
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The string that will be searched |
start | Optional. The starting position for the search. Position 1 is default |
टेक्निकल डिटेल
काम में: | MySQL 4.0 . से |
---|
और ज्यादा उदाहरण
उदाहरण
स्ट्रिंग "W3Schools.com" में "कॉम" खोजें (स्थिति 3 से शुरू करें), और वापसी की स्थिति:
SELECT LOCATE("com", "W3Schools.com", 3) AS MatchPosition;
उदाहरण
CustomerName कॉलम में "a" खोजें, और वापसी की स्थिति:
SELECT LOCATE("a", CustomerName)
FROM Customers;