SQL - Operator

Apa yang dimaksud dengan Operator di SQL?

Operator adalah kata atau karakter khusus yang digunakan terutama dalam klausa WHERE pernyataan SQL untuk melakukan operasi, seperti perbandingan dan operasi aritmatika. Operator ini digunakan untuk menentukan kondisi dalam pernyataan SQL dan berfungsi sebagai konjungsi untuk beberapa kondisi dalam sebuah pernyataan.

  • Operator aritmatika
  • Operator perbandingan
  • Operator logika
  • Operator biasanya meniadakan kondisi

Operator Aritmatika SQL

Menganggap 'variable a' memegang 10 dan 'variable b' memegang 20, lalu -

Tunjukkan Contoh

Operator Deskripsi Contoh
+ (Penambahan) Menambahkan nilai di kedua sisi operator. a + b akan menghasilkan 30
- (Pengurangan) Mengurangi operan tangan kanan dari operan tangan kiri. a - b akan memberi -10
* (Perkalian) Mengalikan nilai di kedua sisi operator. a * b akan memberi 200
/ (Divisi) Membagi operan tangan kiri dengan operan tangan kanan. b / a akan memberi 2
% (Modulus) Membagi operan tangan kiri dengan operan tangan kanan dan mengembalikan sisanya. b% a akan memberi 0

Operator Perbandingan SQL

Menganggap 'variable a' memegang 10 dan 'variable b' memegang 20, lalu -

Tunjukkan Contoh

Operator Deskripsi Contoh
= Memeriksa apakah nilai dari dua operan sama atau tidak, jika ya maka kondisinya menjadi benar. (a = b) tidak benar.
! = Memeriksa apakah nilai dari dua operan sama atau tidak, jika nilai tidak sama maka kondisi menjadi benar. (a! = b) benar.
<> Memeriksa apakah nilai dari dua operan sama atau tidak, jika nilai tidak sama maka kondisi menjadi benar. (a <> b) benar.
> Memeriksa apakah nilai operan kiri lebih besar dari nilai operan kanan, jika ya maka kondisi menjadi benar. (a> b) tidak benar.
< Memeriksa apakah nilai operan kiri kurang dari nilai operan kanan, jika ya maka kondisinya menjadi benar. (a <b) benar.
> = Memeriksa apakah nilai operan kiri lebih besar dari atau sama dengan nilai operan kanan, jika ya maka kondisi menjadi benar. (a> = b) tidak benar.
<= Memeriksa apakah nilai operan kiri kurang dari atau sama dengan nilai operan kanan, jika ya maka kondisi menjadi benar. (a <= b) benar.
! < Memeriksa apakah nilai operan kiri tidak kurang dari nilai operan kanan, jika ya maka kondisinya menjadi benar. (a! <b) salah.
!> Memeriksa apakah nilai operan kiri tidak lebih besar dari nilai operan kanan, jika ya maka kondisi menjadi benar. (a!> b) benar.

Operator Logika SQL

Berikut adalah daftar semua operator logika yang tersedia di SQL.

Tunjukkan Contoh

Sr.No. Operator & Deskripsi
1

ALL

Operator ALL digunakan untuk membandingkan nilai dengan semua nilai dalam kumpulan nilai lain.

2

AND

Operator AND memungkinkan adanya beberapa kondisi dalam klausa WHERE pernyataan SQL.

3

ANY

Operator ANY digunakan untuk membandingkan nilai dengan nilai apa pun yang berlaku dalam daftar sesuai ketentuan.

4

BETWEEN

Operator BETWEEN digunakan untuk mencari nilai yang berada dalam satu set nilai, dengan mempertimbangkan nilai minimum dan nilai maksimum.

5

EXISTS

Operator EXISTS digunakan untuk mencari keberadaan baris dalam tabel tertentu yang memenuhi kriteria tertentu.

6

IN

Operator IN digunakan untuk membandingkan nilai dengan daftar nilai literal yang telah ditentukan.

7

LIKE

Operator LIKE digunakan untuk membandingkan nilai dengan nilai serupa menggunakan operator wildcard.

8

NOT

Operator NOT membalikkan arti dari operator logika yang digunakannya. Misal: TIDAK ADA, TIDAK ANTARA, TIDAK DI, dll.This is a negate operator.

9

OR

Operator OR digunakan untuk menggabungkan beberapa kondisi dalam klausa WHERE pernyataan SQL.

10

IS NULL

Operator NULL digunakan untuk membandingkan nilai dengan nilai NULL.

11

UNIQUE

Operator UNIQUE mencari keunikan setiap baris dari tabel tertentu (tidak ada duplikat).