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

Điều gì KHÔNG phải là toán tử logic trong SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 121

Các toán tử logic được sử dụng để kiểm tra một số điều kiện. Nếu điều kiện là đúng, hàng sẽ được chọn để xuất.

Điều gì KHÔNG phải là Toán tử logic:

Toán tử logic NOT được sử dụng khi chúng ta muốn trả về hàng nếu điều kiện được chỉ định là sai.

Tình huống:
Giả sử rằng bạn có bảng dbo. nhưng trong đó FName không bằng 'Raza'.

Create table 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'),
(7,'Raza','M','US')
 
 
 Chúng tôi có thể sử dụng Thao tác KHÔNG logic để nhận kết quả theo yêu cầu của chúng tôi. 

Select * From dbo.Customer
where NOT FName='Raza'
 
Cách sử dụng Toán tử Logical Not trong SQL Server - Hướng dẫn SQL Server / TSQL
 
 Nhận thấy rằng nó trả về tất cả các hàng có điều kiện sai. 


  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ách tạo RAND () Xác định trong SQL Server

  2. Thực thi thủ tục được lưu trữ bằng cách sử dụng khung thực thể

  3. Cách sử dụng FILEPROPERTY () trong SQL Server

  4. Cách ngăn chặn tấn công SQL Injection bằng cách bảo mật

  5. TODATETIMEOFFSET () Ví dụ trong SQL Server