🏠 » SQL Funktionen » SQL MID() Funktion

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":

Nachname Vorname Gehalt Abteilung
Heinrich Daniel 2435 Verkauf
Meier Dennis 5090 Projektmanagement
Schulze Holger 4410 Produktmanagement
Niebaum Michael 3675 Assistent
Richter Julia 1374 Empfang

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