MySQL POSITION() Fonksiyonu
Örnek
"W3Schools.com" dizesinde "3"ü arayın ve konumu döndürün:
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
Tanım ve Kullanım
POSITION() işlevi, bir dizede bir alt dizenin ilk oluşumunun konumunu döndürür.
Alt dize orijinal dize içinde bulunamazsa, bu işlev 0 döndürür.
Bu işlev, büyük/küçük harfe duyarsız bir arama gerçekleştirir.
Not: LOCATE () işlevi, POSITION() işlevine eşittir.
Sözdizimi
POSITION(substring IN string)
Parametre Değerleri
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
Teknik detaylar
Çalışır: | MySQL 4.0'dan |
---|
Daha fazla örnek
Örnek
"W3Schools.com" dizesinde "COM" ifadesini arayın ve konumu döndürün:
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
Örnek
MüşteriAdı sütununda "a" arayın ve konumu döndürün:
SELECT POSITION("a" IN CustomerName)
FROM Customers;