Verschiedene Zeichenkettenfunktionen auf Daten anwenden
Wie du vielleicht gemerkt hast, sind Zeichenkettenfunktionen sehr nützlich, um Daten zu bearbeiten. SQL Server bietet viele integrierte Funktionen zur Stringmanipulation, und einige davon machen sogar richtig Spaß.
In dieser Übung wendest du mehrere Stringfunktionen auf die Daten aus der Tabelle voters an, um sie ansprechender darzustellen.
Du hast die Gelegenheit, Funktionen wie LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE() und SUBSTRING() zu verwenden.
Merke: Beim Suchen nach Mustern in einer Zeichenkette helfen dir vor allem diese Platzhalter:
| pattern | match |
|---|---|
| % | beliebige Zeichenkette mit null oder mehr Zeichen |
| _ | genau ein beliebiges Zeichen |
| [] | genau ein Zeichen aus dem in Klammern angegebenen Bereich |
Diese Übung ist Teil des Kurses
Funktionen zur Datenmanipulation in SQL Server
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
SELECT
first_name,
last_name,
birthdate,
email,
country
FROM voters
-- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
-- Look for the desired pattern in the email address
AND ___(___, ___) > 0;