Last Updated on October 8, 2021 by
Pada penjelasan kali ini, Codekey akan membahas tentang jenis-jenis SQL Operators. SQL Operators adalah kata atau karakter khusus yang digunakan untuk melakukan tugas. Tugas-tugas ini dapat berupa apa saja, mulai dari perbandingan kompleks, hingga operasi aritmatika dasar. Pikirkan operator SQL mirip dengan bagaimana tombol yang berbeda pada fungsi kalkulator.
Jika Anda tertarik untuk belajar SQL dan mendalami operator dalam SQL. Simak artikel ini sampai akhir untuk mengetahui apa itu operator dalam SQL.
Table of Contents
Penjelasan tentang operator dalam SQL
Pada segmen ini Codekey akan membahas apa sebenarnya operator SQL itu, sebelum memberikan daftar lengkap dari berbagai jenis dengan contoh lengkap untuk masing-masingnya. Jika Anda mencoba belajar SQL.
Operator dalam SQL merupakan karakter atau kata yang dicadangkan serta digunakan terutama dalam klausa WHERE pernyataan SQL untuk melakukan operasi. Adapun beberapa operasi yang dilakukannya seperti perbandingan dan operasi aritmatika. Operator dalam SQL digunakan untuk memastikan kondisi dalam statment SQL sehingga ia dapat berfungsi sebagai konjungsi untuk beberapa kondisi dalam statement atau pernyataan.
Operator dalam SQL ini utamanya digunakan dalam klausa WHERE dari pernyataan SQL. Ini adalah bagian dari pernyataan yang digunakan untuk menyaring data berdasarkan kondisi atau kondisi tertentu. Ada enam jenis operator SQL yang akan kita bahas: Arithmetic, Bitwise, Comparison, Compound, dan Logical. Berikut ini adalah penjelasan masing-masing operator.
Arithmetic Operator
Operator aritmatika digunakan untuk operasi matematika pada data numerik, seperti penambahan atau pengurangan. Ini dia contohnya:
Operator | Definisi | Contoh |
+ | Penambahan |
SELECT 25 + 5;
|
– | Pengurangan |
SELECT 25 - 5;
|
* | Perkalian |
SELECT 25 * 5;
|
/ | Pembagian |
SELECT 25 / 5;
|
% | Modulus |
SELECT 25 % 5;
|
Bitwise Operator
Operator bitwise melakukan manipulasi bit antara dua ekspresi tipe data integer. Operator bitwise mengubah bilangan bulat menjadi bit biner dan kemudian melakukan operasi AND (& simbol), OR (|, ^) atau NOT (~) pada setiap bit individu, sebelum akhirnya mengubah hasil biner kembali menjadi bilangan bulat. Ini dia contohnya:
Operator | Definisi | Contoh |
= | Sama dengan |
SELECT * FROM Products WHERE Price = 25;
|
> | Lebih besar dari |
SELECT * FROM Products WHERE Price > 25;
|
< | Kurang dari |
SELECT * FROM Products WHERE Price < 25;
|
>= | Lebih besar atau sama dengan |
SELECT * FROM Products WHERE Price >= 25;
|
<= | Kurang dari sama dengan |
SELECT * FROM Products WHERE Price <= 25;
|
<> | Tidak sama dengan |
SELECT * FROM Products WHERE Price <> 25;
|
Comparison Operator
Operator perbandingan digunakan untuk membandingkan dua nilai dan menguji apakah keduanya sama. Berikut ini adalah contohnya:
Operator | True if |
ALL | Semua nilai subquery memenuhi kondisi |
AND | Semua kondisi yang dipisahkan oleh AND adalah TRUE |
ANY | Salah satu nilai subquery memenuhi kondisi |
BETWEEN | Operand berada dalam kisaran perbandingan |
EXISTS | Subquery mengembalikan satu atau lebih record data |
IN | Operand sama dengan salah satu ekspresi yang terdaftar |
LIKE | Operand cocok dengan sebuah pola |
NOT | Jika kondisinya NOT TRUE |
OR | Any o Jika kondisi yang dipisahkan oleh OR adalah TRUE |
SOME | Salah satu nilai subquery memenuhi kondisi |
Compound Operator
Operator gabungan melakukan operasi pada variabel dan kemudian mengatur hasil variabel ke hasil operasi. Anggap saja seperti melakukan a = a (+,-,*,dll) b. Berikut ini adalah contohnya:
Operator | Definisi |
+= | Menambahkan tugas |
-= | Mengurangi tugas |
*= | Mengkalikan tugas |
/= | Membagi tugas |
%= | Modulus tugas |
Logical Operator
Operator logika adalah operator yang mengembalikan nilai true atau false, seperti operator AND, yang mengembalikan nilai true ketika kedua ekspresi terpenuhi.
Operator | Definisi |
& | Bitwise AND |
&= | Bitwise AND EQUALS |
| | Bitwise OR |
|= | Bitwise OR EQUALS |
^ | Bitwise exclusive OR |
^= | Bitwise exclusive OR EQUALS |
~ | Bitwise NOT |
Demikianlah penjelasan tentang operator SQL untuk Anda yang ingin belajar SQL. Kalau Anda ingin belajar SQL dengan lebih detail, simak terus seri artikel SQL di Codekey di https://codekey.id. Codekey adalah media belajar bahasa pemrograman gratis untuk Anda. Allow notification dari Codekey agar Anda tidak ketinggalan informasi terbaru.
Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.