SQLite heeft geen concat()
functioneren zoals veel andere databasebeheersystemen, zoals concat()
. van SQL Server en MySQL's concat()
.
Dat betekent echter niet dat u geen twee strings in SQLite kunt samenvoegen.
SQLite heeft een aaneenschakelingsoperator (||
) die je kunt gebruiken om twee strings samen te voegen.
Voorbeeld
Hier is een voorbeeld om te demonstreren hoe je twee strings samenvoegt in SQLite.
SELECT 'Water' || 'melon';
Resultaat:
Watermelon
U kunt zoveel aaneenschakelingsoperatoren gebruiken als u nodig hebt om meerdere tekenreeksen samen te voegen.
Een veelvoorkomend gebruik is om een spatie toe te voegen terwijl je twee andere strings aaneenvoegt.
SELECT 'Peter' || ' ' || 'Griffin';
Resultaat:
Peter Griffin
Een databasevoorbeeld
Hier is een voorbeeld waarin twee kolommen uit een databasequery worden samengevoegd en een spatie wordt ingevoegd tussen de resultaten van elke kolom.
SELECT
CustomerId,
FirstName || ' ' || LastName AS "Full Name"
FROM Customer
Limit 5;
Resultaat:
CustomerId Full Name ---------- ------------------------- 1 Luís Gonçalves 2 Leonie Köhler 3 François Tremblay 4 Bjørn Hansen 5 František Wichterlová