SQL MID() Funktion

Die SQL MID Funktion extrahiert eine vordefinierte Buchstabenanzahl aus einem Textfeld.

Die SQL MID Funktion wird unter anderem für das Extrahieren von bestimmten Werten aus einer Spalte verwendet, damit der extrahierte Wert z.B. mit einem anderen Spaltenwert verbunden werden kann.

SQL MID() Funktion Syntax

Die SQL MID() Funktion kann in einer Select-Abfrage wie folgt eingebaut werden:

SELECT MID(Spaltenname1,startposition,Zeichenlänge) FROM Tabellenname

Mithilfe der MID() Funktion wird eine bestimmte Anzahl von Zeichen aus einem Textfeld extrahiert.

SQL MID() Funktion Beispiel

Gegeben sei folgende Tabelle namens „Mitarbeiter“:

NachnameVornameGehaltAbteilung
HeinrichDaniel2435Verkauf
MeierDennis5090Projektmanagement
SchulzeHolger4410Produktmanagement
NiebaumMichael3675Assistent
RichterJulia1374Empfang

Möchte man nun von der Spalte Abteilung die ersten 4 Zeichen extrahieren, ist folgender SQL – Befehl einzugeben:

SELECT MID(ABTEILUNG,1,4)) FROM MITARBEITER

Das Ergebnis der SQL Select Abfrage würde wie folgt aussehen:

Abteilung
Verk
Proj
Prod
Assi
Empf

Weiterführende Artikel

Bitte bewerten (1 - 5):