LOCATE

Misol

"W3Schools.com" stringida "3" ni qidiring va pozitsiyani qaytaring:

SELECT LOCATE("3", "W3Schools.com") AS MatchPosition;
O‘zingiz sinab ko‘ring »

baham ko'ring

Ta’rif va qo‘llanilishi

LOCATE() funksiyasi qism stringning string ichida birinchi uchragan o‘rnini qaytaradi.

Agar qism string asl stringda topilmasa, bu funksiya 0 ni qaytaradi.

Bu funksiya harflar registrini farqlamasdan qidiradi.

Eslatma: Bu funksiya POSITION() funksiyasiga teng.

Sintaksis

LOCATE(substring, string, start)

Parametr qiymatlari

Parametr Tavsif
substring Majburiy. Stringda qidiriladigan pastki string
string Majburiy. Qidiriladigan string
start Ixtiyoriy. Qidiruv uchun boshlang‘ich pozitsiyasi. 1-pozitsiya sukut bo‘yicha

Texnik tafsilotlar

Qo‘llab-quvvatlaydigan tizimlar: MySQL 4.0 versiyasidan boshlab

Ko‘proq misollar

Misol

"W3Schools.com" stringida "com" ni qidiring (3-pozitsiyadan boshlang) va pozitsiyani qaytaring:

SELECT LOCATE("com", "W3Schools.com", 3) AS MatchPosition;
O‘zingiz sinab ko‘ring »

Misol

CustomerName ustunida "a" ni qidiring va pozitsiyani qaytaring:

SELECT LOCATE("a", CustomerName)
FROM Customers;
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!