Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa yang BUKAN Operator Logis di SQL Server - Tutorial SQL Server / TSQL Bagian 121

Operator Logika digunakan untuk menguji beberapa kondisi. Jika kondisinya benar, baris akan dipilih untuk output.

Yang BUKAN Operator Logika :

Operator logika NOT digunakan ketika kita ingin mengembalikan baris jika kondisi yang ditentukan salah.

Skenario :
Misalnya Anda memiliki tabel dbo.Customer dan Anda ingin mengembalikan semua record tapi di mana FName tidak sama dengan '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')
 
 
 Kita bisa menggunakan NOT Logical Operation untuk mendapatkan hasil yang kita butuhkan.

Select * From dbo.Customer
where NOT FName='Raza'
 
Cara menggunakan Operator Logis Bukan di SQL Server - Tutorial SQL Server / TSQL
 
 Perhatikan bahwa ia mengembalikan semua baris yang kondisinya salah.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perilaku @@rowcount yang tidak terduga di dalam UDF di MS SQL 2019

  2. Bagaimana TRY_CONVERT() Bekerja di SQL Server

  3. Menggunakan Peringatan dan Operator di SQL Server

  4. Log transaksi untuk database sudah penuh

  5. Bagaimana cara saya terhubung ke database SQL Server 2008 menggunakan JDBC?