Daftar Isi
Structured Query Language (SQL) adalah alat yang kuat digunakan untuk mengelola dan memanipulasi basis data relasional. Operator SQL memainkan peran penting dalam melakukan berbagai operasi pada data yang disimpan dalam basis data tersebut. Dalam artikel ini, kita akan membahas berbagai operator SQL dan memberikan pemahaman yang mendalam tentang fungsionalitas.
Thank you for reading this post, don't forget to subscribe!Operator Aritmatika:
Operator aritmatika dalam SQL melakukan operasi matematika dasar pada nilai numerik. Operator aritmatika umum meliputi:
+ (Penambahan): Menambahkan dua nilai numerik bersama-sama.
SELECT gaji + bonus AS total_penghasilan FROM karyawan;
– (Pengurangan): Mengurangkan operan kanan dari operan kiri.
SELECT total_penjualan – retur AS penjualan_netto FROM data_penjualan;
* (Perkalian): Mengalikan dua nilai numerik.
SELECT jumlah * harga AS total_biaya FROM detail_pesanan;
/ (Pembagian): Membagi operan kiri dengan operan kanan.
SELECT pendapatan / num_pelanggan AS rata_rata_pendapatan FROM data_keuangan;
Operator Pembanding
Operator pembanding digunakan untuk membandingkan nilai dalam SQL, menghasilkan hasil Boolean (TRUE atau FALSE). Beberapa operator pembanding umum meliputi:
= (Sama dengan): Memeriksa apakah dua nilai sama.
SELECT * FROM produk WHERE harga = 50;
<> atau != (Tidak sama dengan): Memeriksa apakah dua nilai tidak sama.
SELECT * FROM pelanggan WHERE negara <> ‘USA’;
< (Kurang dari), > (Lebih dari), <= (Kurang dari atau sama dengan), >= (Lebih dari atau sama dengan): Membandingkan nilai numerik atau teks.
SELECT * FROM persediaan WHERE jumlah < 10;
Operator Logika
Operator logika menggabungkan kondisi dalam kueri SQL. Operator logika utama adalah:
AND: Mengembalikan true jika kedua kondisi benar.
SELECT * FROM karyawan WHERE departemen = ‘IT’ AND tahun_pengalaman > 5;
OR: Mengembalikan true jika setidaknya satu kondisi benar.
SELECT * FROM pesanan WHERE status = ‘Dikirim’ OR status = ‘Diproses’;
NOT: Membalik hasil suatu kondisi.
SELECT * FROM produk WHERE NOT kategori = ‘Elektronik’;
Operator Konkatenasi
Operator konkatenasi (|| pada beberapa basis data) digunakan untuk menggabungkan dua atau lebih string menjadi satu string.
SELECT nama_depan || ‘ ‘ || nama_belakang AS nama_lengkap FROM karyawan;
Operator IN
Operator IN digunakan untuk menentukan beberapa nilai dalam klausa WHERE.
SELECT * FROM produk WHERE kategori IN (‘Elektronik’, ‘Alat Rumah Tangga’, ‘Pakaian’);
Memahami operator SQL sangat penting untuk membuat kueri basis data yang efektif dan tepat. Baik Anda melakukan perhitungan matematika, membandingkan nilai, atau menggabungkan kondisi, operator ini memberikan kekuatan untuk berinteraksi secara efektif dengan basis data relasional Anda.
Originally posted 2023-12-10 15:06:41.