MySQL POSITION() Funzione
Esempio
Cerca "3" nella stringa "W3Schools.com" e restituisci la posizione:
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
Definizione e utilizzo
La funzione POSITION() restituisce la posizione della prima occorrenza di una sottostringa in una stringa.
Se la sottostringa non viene trovata all'interno della stringa originale, questa funzione restituisce 0.
Questa funzione esegue una ricerca senza distinzione tra maiuscole e minuscole.
Nota: la funzione LOCATE() è uguale alla funzione POSITION().
Sintassi
POSITION(substring IN string)
Valori dei parametri
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
Dettagli tecnici
Funziona in: | Da MySQL 4.0 |
---|
Altri esempi
Esempio
Cerca "COM" nella stringa "W3Schools.com" e restituisci la posizione:
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
Esempio
Cerca "a" nella colonna CustomerName e restituisci la posizione:
SELECT POSITION("a" IN CustomerName)
FROM Customers;