SQLite
 sql >> база данни >  >> RDS >> SQLite

Как да конкатенираме низове в SQLite

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á    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Колона за преименуване на SQLite

  2. Преобразувайте NULL стойности в стойността по подразбиране на колоната при вмъкване на данни в SQLite

  3. Изберете SQLite

  4. 2 начина за връщане на юлианския ден в SQLite

  5. Android SQLite:Как да генерирам голяма таблица с цел тестване?