Verketten mit ||
Teil des Abschnitts Über die Grundlagen hinaus der SQL-Journey von Coddy — Lektion 10 von 27.
SQLite verknüpft Zeichenfolgen mit dem ||-Operator (nicht mit dem +, das man in JavaScript oder Python verwenden würde).
SELECT first_name || ' ' || last_name AS full_name
FROM usersSie können Literale, Spalten und die Ergebnisse anderer String-Funktionen mischen. Wenn ein Operand NULL ist, wird der gesamte Ausdruck zu NULL: Umschließen Sie Nullable-Spalten mit COALESCE(col, ''), wenn Sie möchten, dass sie als leer behandelt werden.
Aufgabe
AnfängerVerfügbare Tabellen und Spalten:
<strong>products</strong>:<strong>id</strong>,<strong>brand</strong>,<strong>model</strong>,<strong>price</strong>
Gib id und eine einzelne Spalte label zurück, die als '<BRAND> <model> - '<BRAND> <model> - $<price>'lt;price>' formatiert ist. Die Marke sollte in Großbuchstaben sein; der Rest genau so, wie er gespeichert ist. Sortiere nach id.
Beispiel: 'APPLE iPhone - $999'.
Probier es selbst
SELECT id,
-- Label mit || zusammenfügen
FROM products
ORDER BY id
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Über die Grundlagen hinaus
2String-Funktionen
LENGTH, UPPER, LOWERSUBSTRINSTRREPLACE und TRIMVerketten mit ||Zusammenfassung – Rechnungen