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

So sánh các chuỗi được phân tách bằng dấu phẩy trong SQL

Chỉ một bước nữa, hãy tiến gần hơn đến câu trả lời của bạn.
SQL FIDDLE DEMO


SELECT P.* 
FROM Product P
CROSS APPLY(
  SELECT *
  FROM ShelfSearch SS
  WHERE Patindex(char(37)+replace(ss.shelflist, ',',char(37))+char(37),p.shelflist) > 0
)Shelfs


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phiên bản SQL Server đang sử dụng không hỗ trợ kiểu dữ liệu datetime2?

  2. Không cập nhật được cơ sở dữ liệu .mdf vì cơ sở dữ liệu ở chế độ chỉ đọc (ứng dụng Windows)

  3. CTE để nhận tất cả các con (con cháu) của một phụ huynh

  4. Cách định dạng số dưới dạng tiền tệ trong SQL Server (T-SQL)

  5. Có sự khác biệt nào giữa DateTime trong c # và DateTime trong máy chủ SQL không?