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

Toán tử logic IN là gì trong SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 122

Toán tử lôgic IN là gì:

Toán tử lôgic IN được sử dụng khi chúng ta muốn trả về hàng nếu giá trị được chỉ định khớp với bất kỳ giá trị nào trong truy vấn con hoặc danh sách.

Toán tử lôgic IN sẽ đúng nếu toán hạng bằng vào một trong danh sách các biểu thức.

Giả sử rằng chúng ta có bảng dbo.Customer với các hàng bên dưới. Chúng tôi muốn trả về các hàng mà CountryShortName bằng 'PK' HOẶC 'US'.

Tạo bảng dbo.Customer
 (Id int,
  FName VARCHAR(50),
  LName VARCHAR(50),
  CountryShortName CHAR(2))
GO
insert into dbo.Customer
Values (
1,'Raza','M','PK'),
(2,'Rita','John','US'),
(3,'Sukhi','Singh',Null),
(4,'James','Smith','CA'),
(5,'Robert','Ladson','US'),
(6,'Alice','John','US')
 
Hãy viết truy vấn của chúng ta bằng cách sử dụng toán tử logic IN.

Chọn * Từ dbo.Customer
where CountryShortName IN ('US','PK')
 
 
Cách sử dụng Toán tử logic IN trong SQL Server - SQL Server / TSQL Hướng dẫn


Video Demo Cách sử dụng Toán tử logic IN trong SQL Server

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ngày truy xuất trong máy chủ sql, CURRENT_TIMESTAMP so với GetDate ()

  2. Làm cách nào để bạn loại bỏ tất cả các kết nối hiện tại đến cơ sở dữ liệu SQL Server 2005?

  3. Danh sách các loại dữ liệu trong SQL Server 2017

  4. Thay thế lần xuất hiện đầu tiên của chuỗi con trong một chuỗi trong SQL

  5. Cách tốt nhất để nhận Hướng dẫn PK của hàng đã chèn