Aus dem Kurs: SQL lernen
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.
Text im Abfrageergebnis ändern – SUBSTR und REPLACE – Tutorial zu SQL
Aus dem Kurs: SQL lernen
Text im Abfrageergebnis ändern – SUBSTR und REPLACE
Sie haben die Möglichkeit, die Darstellung der Ergebnisdaten einer Abfrage zu bestimmen. Lernen Sie hier, wie Sie Inhalte von Textfeldern mit der Funktion SUNSTRING kürzen und Ergebnistext mit der Funktion REPLACE durch einen anderen Text ersetzen. Öffnen Sie die Datenbank Ergebnisse.db und wechseln Sie zur Registerkarte SQL ausführen. Schreiben Sie hier die Anweisung SELECT Unterregion FROM Bundesstaaten. Im Ergebnis werden die Inhalte des Feldes Unterregion angezeigt. Angenommen, Sie möchten nur die ersten 5 Zeichen dieses Textfeldes im Ergebnis ausgeben. Hier hilft die Funktion SUBSTRING weiter. String bedeutet Text, das heißt, die Funktion SUBSTRING gibt nur einen Teil eines Textes aus. Schreiben Sie vor den Feldnamen den Funktionsnamen, der sieht so aus und eine öffnende runde Klammer. Diese Funktion benötigt drei Argumente. Das Feld, das muss ein Textfeld sein, der steht hier schon, das Textfeld Unterregion. Dann die Position, ab der der Text ausgegeben werden soll und zum…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
Datentypen in SQL4 Min. 9 Sek.
-
(Gesperrt)
Mit mathematischen und logischen Operatoren rechnen3 Min. 38 Sek.
-
(Gesperrt)
Mit Funktionen rechnen – MAX, MIN und SUM5 Min. 6 Sek.
-
(Gesperrt)
Zwei SELECT-Anweisungen verschachteln4 Min. 48 Sek.
-
(Gesperrt)
Groß-/Kleinschreibung im Abfrageergebnis ändern – UPPER und LOWER1 Min. 25 Sek.
-
(Gesperrt)
Text im Abfrageergebnis ändern – SUBSTR und REPLACE3 Min. 31 Sek.
-
(Gesperrt)
Datenformat im Abfrageergebnis ändern – CAST3 Min. 44 Sek.
-
(Gesperrt)
Aliasnamen für Ergebnisfelder definieren – AS2 Min. 28 Sek.
-
-
-