Die Länge eines Strings berechnen
Es ist wichtig zu wissen, wie man die Länge von Strings berechnet, die in einer Datenbank gespeichert sind. Vielleicht musst du das Produkt mit dem kürzesten Namen oder die Person mit der längsten E-Mail-Adresse ermitteln.
Die Länge eines Strings zu berechnen, ist auch bei Datenbereinigung und -validierung hilfreich. Wenn zum Beispiel eine Geschäftsregel vorschreibt, dass alle Produktcodes mindestens 6 Zeichen haben müssen, kannst du die kürzeren leicht finden.
In SQL Server kannst du die Funktion LEN() verwenden, um die Länge eines Zeichenstrings zu berechnen.
In dieser Übung nutzt du sie, um den Ort mit dem längsten Namen zu ermitteln, von dem Kakaobohnen stammen (Spalte broad_bean_origin aus der Tabelle ratings).
Diese Übung ist Teil des Kurses
Funktionen zur Datenmanipulation in SQL Server
Anleitung zur Übung
- Berechne die Länge jedes
broad_bean_origin. - Sortiere die Ergebnisse vom längsten zum kürzesten.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
SELECT TOP 10
company,
broad_bean_origin,
-- Calculate the length of the broad_bean_origin column
___ AS length
FROM ratings
--Order the results based on the new column, descending
ORDER BY ___;