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

Cột Tìm kiếm SQL cho từng biến trong chuỗi CSV

Bạn cần chia CSV thành các hàng (xem Mảng và Danh sách trong SQL Server 2005 và xa hơn nữa cho các kỹ thuật variuos như thế nào). Tôi giả sử rằng bạn tạo dbo.ufnSplitRows dựa trên điều này

Sau đó THAM GIA bằng cách sử dụng LIKE

SELECT *
FROM
    MYtable M
    JOIN
    dbo.ufnSplitRows (@CSV) C ON M.Title LIKE '%' + C.SplitValue + '%'

Nhân tiện, nó sẽ chạy kém vì ít nhất là '%' đứng đầu



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SSMS phiên bản 18 - không có Sơ đồ cơ sở dữ liệu

  2. Bật lại SSMS Addin

  3. Ví dụ về Chuyển đổi "date" thành "datetime" trong SQL Server (T-SQL)

  4. Làm thế nào để chuyển đổi dữ liệu sang định dạng json trong SQL Server 2008?

  5. SQL Server 2014:Mã hóa sao lưu gốc