SUBSTRING_INDEX
Sintassi
SUBSTRING_INDEX(str, delim, count)
Spiegazione
Restituisce la sottostringa della stringa str
che viene prima di count occorrenze del delimitatore delim
. Se count
è positivo, viene restituito tutto alla sinistra dell'ultimo (contando da sinistra verso destra). Se count
è negativo, viene restituito tutto alla destra dell'ultimo delimitatore (contando da destra a sinistra). SUBSTRING_INDEX()
tiene conto della differenza tra lettere maiuscole e minuscole per l'argomento delim
.
Esempi
MariaDB [(none)]> SELECT SUBSTRING_INDEX('kb.askmonty.org', '.', 2); +--------------------------------------------+ | SUBSTRING_INDEX('kb.askmonty.org', '.', 2) | +--------------------------------------------+ | kb.askmonty | +--------------------------------------------+ 1 row in set (0.00 sec) MariaDB [(none)]> SELECT SUBSTRING_INDEX('kb.askmonty.org', '.', -2); +---------------------------------------------+ | SUBSTRING_INDEX('kb.askmonty.org', '.', -2) | +---------------------------------------------+ | askmonty.org | +---------------------------------------------+ 1 row in set (0.00 sec)
See also ¶
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.