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

nối hai cột cơ sở dữ liệu thành một cột tập kết quả

Cách chuẩn của SQL để thực hiện việc này sẽ là:

SELECT COALESCE(field1, '') || COALESCE(field2, '') || COALESCE(field3, '') FROM table1

Ví dụ:

INSERT INTO table1 VALUES ('hello', null, 'world');
SELECT COALESCE(field1, '') || COALESCE(field2, '') || COALESCE(field3, '') FROM table1;

helloworld


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm tra loại tham số của hàm phân vùng trong SQL Server (T-SQL)

  2. Câu lệnh SQL Server RAISERROR với các ví dụ đơn giản

  3. Chuyển đổi tệp SQL2008 RDL sang SQL2005

  4. Kịch bản thời gian thiết kế SQL-Server DB (phân tán hoặc tập trung)

  5. thay đổi ràng buộc DEFAULT trên SQL cột