MySQL POSITION() Funksie
Voorbeeld
Soek vir "3" in string "W3Schools.com", en keer terug posisie:
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
Definisie en gebruik
Die funksie POSITION() gee die posisie van die eerste voorkoms van 'n substring in 'n string terug.
As die substring nie binne die oorspronklike string gevind word nie, gee hierdie funksie 0 terug.
Hierdie funksie voer 'n hoofletter-onsensitiewe soektog uit.
Let wel: Die LOCATE()- funksie is gelyk aan die POSITION()-funksie.
Sintaksis
POSITION(substring IN string)
Parameterwaardes
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
Tegniese besonderhede
Werk in: | Van MySQL 4.0 |
---|
Meer voorbeelde
Voorbeeld
Soek vir "COM" in string "W3Schools.com", en keer terug posisie:
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
Voorbeeld
Soek vir "a" in CustomerName-kolom, en gee posisie terug:
SELECT POSITION("a" IN CustomerName)
FROM Customers;