sql >> Base de Datos >  >> RDS >> SQLite

Cómo concatenar cadenas en SQLite

SQLite no tiene un concat() funcionan como muchos otros sistemas de administración de bases de datos, como concat() de SQL Server y concat() de MySQL .

Sin embargo, eso no significa que no pueda concatenar dos cadenas en SQLite.

SQLite tiene un operador de concatenación (|| ) que puede usar para concatenar dos cadenas.

Ejemplo

Aquí hay un ejemplo para demostrar cómo concatenar dos cadenas en SQLite.

SELECT 'Water' || 'melon';

Resultado:

Watermelon

Puede utilizar tantos operadores de concatenación como necesite para concatenar varias cadenas.

Un uso común es agregar un espacio mientras se concatenan otras dos cadenas.

SELECT 'Peter' || ' ' || 'Griffin';

Resultado:

Peter Griffin

Un ejemplo de base de datos

Este es un ejemplo que concatena dos columnas de una consulta de base de datos e inserta un espacio entre los resultados de cada columna.

SELECT 
  CustomerId,
  FirstName || ' ' || LastName AS "Full Name"
FROM Customer 
Limit 5;

Resultado:

CustomerId  Full Name                
----------  -------------------------
1           Luís Gonçalves           
2           Leonie Köhler            
3           François Tremblay        
4           Bjørn Hansen             
5           František Wichterlová