SQLite няма concat()
функционира като много други системи за управление на бази данни, като concat()
на SQL Server и concat()
на MySQL .
Това обаче не означава, че не можете да свържете два низа в SQLite.
SQLite има оператор за конкатенация (||
), които можете да използвате за свързване на два низа.
Пример
Ето пример, за да демонстрирате как да свържете два низа в SQLite.
SELECT 'Water' || 'melon';
Резултат:
Watermelon
Можете да използвате толкова оператори за конкатенация, колкото са ви необходими, за да свържете множество низове.
Често срещана употреба е добавянето на интервал, докато се конкатенират два други низа.
SELECT 'Peter' || ' ' || 'Griffin';
Резултат:
Peter Griffin
Пример за база данни
Ето пример, който обединява две колони от заявка за база данни и вмъква интервал между резултатите на всяка колона.
SELECT
CustomerId,
FirstName || ' ' || LastName AS "Full Name"
FROM Customer
Limit 5;
Резултат:
CustomerId Full Name ---------- ------------------------- 1 Luís Gonçalves 2 Leonie Köhler 3 François Tremblay 4 Bjørn Hansen 5 František Wichterlová