sql >> Database >  >> RDS >> SQLite

Strings samenvoegen in SQLite

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á    


  1. Hoe installeer ik Oracle SQL Developer 18.2 op Windows 10?

  2. Postgres:een standaardwaarde definiëren voor CAST-fouten?

  3. Beveiligingsbenaderingen in gegevensmodellering. Deel 4

  4. Vereenvoudig gebruikersaccountbeheer met MariaDB MaxScale 2.2 en MariaDB Server 10.3