SUBSTR
Synonym für SUBSTRING: gibt einen Teilstring ab der angegebenen Position zurück.
MySQL 8.4
SUBSTR(str, pos[, len])- [ ]optionaler Teil
- str
- AusgangsstringVARCHAR
- pos
- Startposition, gezählt ab 1; eine negative zählt vom Ende des StringsINT
- len
- Länge des Teilstrings, standardmäßig bis zum Ende des StringsINTOptional
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.4
SELECT SUBSTR('sql-academy', 5, 3);E-Mail mit verborgener Mitte
MySQL 8.4
SELECT name,
CONCAT(SUBSTR(email, 1, 2), '****', SUBSTR(email, -4)) AS masked_email
FROM Users
LIMIT 5;