Função MySQL POSIÇÃO()
Exemplo
Procure por "3" na string "W3Schools.com" e retorne a posição:
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
Definição e uso
A função POSITION() retorna a posição da primeira ocorrência de uma substring em uma string.
Se a substring não for encontrada na string original, esta função retornará 0.
Essa função executa uma pesquisa que não diferencia maiúsculas de minúsculas.
Nota: A função LOCATE() é igual à função POSITION().
Sintaxe
POSITION(substring IN string)
Valores de parâmetro
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
Detalhes técnicos
Trabalha em: | Do MySQL 4.0 |
---|
Mais exemplos
Exemplo
Procure por "COM" na string "W3Schools.com" e retorne a posição:
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
Exemplo
Procure por "a" na coluna CustomerName e retorne a posição:
SELECT POSITION("a" IN CustomerName)
FROM Customers;