SQLite n'a pas de concat()
fonctionnent comme de nombreux autres systèmes de gestion de base de données, tels que concat()
de SQL Server et le concat()
de MySQL .
Cependant, cela ne signifie pas que vous ne pouvez pas concaténer deux chaînes dans SQLite.
SQLite a un opérateur de concaténation (||
) que vous pouvez utiliser pour concaténer deux chaînes.
Exemple
Voici un exemple pour montrer comment concaténer deux chaînes dans SQLite.
SELECT 'Water' || 'melon';
Résultat :
Watermelon
Vous pouvez utiliser autant d'opérateurs de concaténation que nécessaire pour concaténer plusieurs chaînes.
Une utilisation courante consiste à ajouter un espace tout en concaténant deux autres chaînes.
SELECT 'Peter' || ' ' || 'Griffin';
Résultat :
Peter Griffin
Un exemple de base de données
Voici un exemple qui concatène deux colonnes d'une requête de base de données et insère un espace entre les résultats de chaque colonne.
SELECT
CustomerId,
FirstName || ' ' || LastName AS "Full Name"
FROM Customer
Limit 5;
Résultat :
CustomerId Full Name ---------- ------------------------- 1 Luís Gonçalves 2 Leonie Köhler 3 François Tremblay 4 Bjørn Hansen 5 František Wichterlová