SQLite non ha un concat() funzionano come molti altri sistemi di gestione di database, come concat() di SQL Server e concat() di MySQL .
Tuttavia, ciò non significa che non puoi concatenare due stringhe in SQLite.
SQLite ha un operatore di concatenazione (|| ) che puoi utilizzare per concatenare due stringhe.
Esempio
Ecco un esempio per dimostrare come concatenare due stringhe in SQLite.
SELECT 'Water' || 'melon'; Risultato:
Watermelon
È possibile utilizzare tutti gli operatori di concatenazione necessari per concatenare più stringhe.
Un uso comune è aggiungere uno spazio mentre si concatenano altre due stringhe.
SELECT 'Peter' || ' ' || 'Griffin'; Risultato:
Peter Griffin
Un esempio di database
Ecco un esempio che concatena due colonne da una query di database e inserisce uno spazio tra i risultati di ciascuna colonna.
SELECT
CustomerId,
FirstName || ' ' || LastName AS "Full Name"
FROM Customer
Limit 5; Risultato:
CustomerId Full Name ---------- ------------------------- 1 Luís Gonçalves 2 Leonie Köhler 3 François Tremblay 4 Bjørn Hansen 5 František Wichterlová