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á