Die SQL LENGTH() Funktion gibt die Anzahl der Zeichen einer Zeichenkette wieder.

SELECT LENGTH(Spalte)
FROM Tabelle; 
SQL Length

In SQL Server heißt diese Funktion hingegen LEN( ).

SQL LENGTH( ) - Beispiel

Ein Krankenhaus führt Statistik über die Länge der Namen aller Neugeborenen. Dabei möchten sie die Länge aller Vornamen der Neugeborenen bestimmen und basierend darauf abzählen, wie viele Neugeborene dieser Buchstabenlänge entsprechen.

SELECT LENGTH(Vorname), COUNT(Vorname) 
FROM Neugeborene 
GROUP BY LENGTH(Vorname); 

In der SELECT Anweisung wird jeweils die Anzahl der Buchstaben und die Anzahl der Personen ausgegeben. Die Tabelle „Neugeborene“ wird genutzt. Es wird nach der Anzahl der Buchstaben gruppiert, damit die COUNT() Funktion in jeder Gruppe angewendet wird.

ARTIKEL TEILEN

Hast du Fragen? Hinterlasse einen Kommentar!