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

SQL Server - Trong mệnh đề có một biến được khai báo

Thay thế @your_list, Your_table và các giá trị bằng nội dung thực.

DECLARE @your_list TABLE (list varchar(25)) 
INSERT into @your_list
VALUES ('value1'),('value2376')

SELECT *  
FROM your_table 
WHERE your_column in ( select list from @your_list )

Câu lệnh select abowe sẽ thực hiện tương tự như:

SELECT *  
FROM your_table 
WHERE your_column in ('value','value2376' )


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật một trường của bảng hiện có với Logic Tăng dần Tự động

  2. 3 cách để xóa các dòng trùng lặp trong SQL Server khi bỏ qua khóa chính

  3. Sao lưu cơ sở dữ liệu trong SQL Server 2017

  4. Khôi phục cơ sở dữ liệu từ các tệp .mdf và .ldf của SQL Server 2008

  5. Chèn hàng loạt trong SQL Server CE