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

Tách kết quả hàng thành cột

Hãy thử điều này ...

 SELECT Customer.Company,GROUP_CONCAT(Customer.ContactPerson) AS 'AllContactPerson'
FROM Customer GROUP BY Customer.Company

điều này sẽ cung cấp cho bạn kết quả là (nếu chi tiết Người liên hệ đến từ Customer bàn. )

Company    |   AllContactPerson 
--------------------------------
Company 1  |   Alex,Tom         



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Những cột nào thường tạo ra các chỉ mục tốt?

  2. Sử dụng COLUMNPROPERTY () để trả về thông tin cột hoặc thông số trong SQL Server

  3. Tạo số ngẫu nhiên duy nhất bằng SQL

  4. Kiểm tra người dùng trong một nhóm bảo mật trong SQL Server

  5. SQL:Chế độ xem động với tên cột dựa trên giá trị cột trong bảng nguồn