Funkce MySQL POSITION() .
Příklad
Vyhledejte „3“ v řetězci „W3Schools.com“ a vraťte se na pozici:
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
Definice a použití
Funkce POSITION() vrací pozici prvního výskytu podřetězce v řetězci.
Pokud podřetězec není nalezen v původním řetězci, tato funkce vrátí 0.
Tato funkce provádí vyhledávání bez ohledu na velikost písmen.
Poznámka: Funkce LOCATE() se rovná funkci POSITION().
Syntax
POSITION(substring IN string)
Hodnoty parametrů
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
Technické údaje
Pracuje v: | Od MySQL 4.0 |
---|
Další příklady
Příklad
Vyhledejte „COM“ v řetězci „W3Schools.com“ a vraťte se na pozici:
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
Příklad
Vyhledejte „a“ ve sloupci CustomerName a vraťte pozici:
SELECT POSITION("a" IN CustomerName)
FROM Customers;