SUBSTR
Synonym für SUBSTRING: gibt einen Teilstring ab der angegebenen Position zurück.
MySQL 8.1
SUBSTR(str, pos[, len])Parameter
- strVARCHAR
- Ausgangsstring
- posINT
- Startposition des Teilstrings, eine negative zählt vom Ende des Strings
- lenINToptional
- Länge des Teilstrings, standardmäßig bis zum Ende des Strings
Rückgabewert
Teilstring; leerer String, wenn pos 0 oder größer als die Länge des Strings ist oder len kleiner als 1
Beispiele
Drei Zeichen ab Position fünf
MySQL 8.1
SELECT SUBSTR('sql-academy', 5, 3);E-Mail mit verborgener Mitte
MySQL 8.1
SELECT name,
CONCAT(SUBSTR(email, 1, 2), '****', SUBSTR(email, -4)) AS masked_email
FROM Users
LIMIT 5;