MID
Entsprechung in PostgreSQL:
Synonym für SUBSTRING: gibt einen Teilstring ab der angegebenen Position zurück.
MySQL 8.1
MID(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 MID('sql-academy', 5, 3) AS part;Nachname nach dem Leerzeichen
MySQL 8.1
SELECT member_name,
MID(member_name, LOCATE(' ', member_name) + 1) AS last_name
FROM FamilyMembers;