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

SQL Server 2008 - chia cột nhiều giá trị thành các hàng với các giá trị duy nhất

Với chức năng tách bạn sử dụng áp dụng chéo:

select distinct SS.part
from YourTable
  cross apply dbo.SplitString(YourColumn, ';') as SS

Ở đây SplitString nhận hai đối số, cột chuỗi và dấu phân tách và có một cột được gọi là part nơi các giá trị được trả về.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Salesforce SOQL từ SQL Server

  2. Kiểm tra xem ngày có nằm giữa ngày bắt đầu của hàng trước và ngày kết thúc hay không

  3. Chuyển đổi ‘datetime’ thành ‘datetimeoffset’ trong SQL Server (Ví dụ T-SQL)

  4. SQL LocalDB so với SQL Server CE

  5. Cách tìm số nhận dạng duy nhất tối ưu trong bảng trong SQL Server:sp_special_columns