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

Cập nhật SQL trong tập hợp dữ liệu

Đây là cách để làm điều đó trong MSSql. Tất cả những gì bạn cần là tạo một giá trị (trong ví dụ này là VARCHAR) từ Id1 và Id2. Trong trường hợp này, bạn có thể sử dụng câu lệnh IN với các giá trị được đặt. Ngoài ra, bạn nên nghĩ về NULL trong id1 và id2 nếu chúng được phép trong các trường này (chỉ cần thêm:and id1 is not null and id2 is not null ).

UPDATE table_name
SET bool = T
WHERE convert(varchar(20),id1)+','+convert(varchar(20),id2) in ('1,1','2,1')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiển thị các tùy chọn cấu hình máy chủ nâng cao trong SQL Server (T-SQL)

  2. Xử lý các giá trị không tồn tại trong biểu thức truy vấn sql cho biểu đồ ssrs

  3. trục sql với các cột động

  4. Biểu thức chính quy để xác thực tên bảng SQL Server

  5. Nhập cột bảng tính Excel vào cơ sở dữ liệu SQL Server