SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

Cách nối chuỗi trong SQLite

SQLite không có concat() hoạt động giống như nhiều hệ quản trị cơ sở dữ liệu khác, chẳng hạn như concat() của SQL Server và concat() của MySQL .

Tuy nhiên, điều đó không có nghĩa là bạn không thể nối hai chuỗi trong SQLite.

SQLite có một toán tử nối (|| ) mà bạn có thể sử dụng để nối hai chuỗi.

Ví dụ

Dưới đây là một ví dụ để minh họa cách nối hai chuỗi trong SQLite.

SELECT 'Water' || 'melon';

Kết quả:

Watermelon

Bạn có thể sử dụng bao nhiêu toán tử nối nếu bạn cần để nối nhiều chuỗi.

Cách sử dụng phổ biến là thêm khoảng trắng trong khi nối hai chuỗi khác.

SELECT 'Peter' || ' ' || 'Griffin';

Kết quả:

Peter Griffin

Một ví dụ về cơ sở dữ liệu

Dưới đây là một ví dụ nối hai cột từ một truy vấn cơ sở dữ liệu và chèn một khoảng trống giữa các kết quả của mỗi cột.

SELECT 
  CustomerId,
  FirstName || ' ' || LastName AS "Full Name"
FROM Customer 
Limit 5;

Kết quả:

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. Tùy chọn tốt nhất để lưu trữ tên người dùng và mật khẩu trong ứng dụng Android

  2. dữ liệu được tải từ cơ sở dữ liệu SQLitE không được lưu trong lớp mô hình ArrayList android

  3. Dữ liệu SQLite đến RecyclerView

  4. Đặt hàng SQLite theo ngày1530019888000

  5. Chèn dữ liệu để ghi vào sqlite