Betariko.com - Operator SQL AND & OR digunakan untuk menggabungkan beberapa kondisi untuk mempersempit data dalam pernyataan SQL. Kedua operator ini disebut sebagai operator penghubung.
Operator ini menyediakan sarana untuk membuat beberapa perbandingan dengan operator yang berbeda dalam pernyataan SQL yang sama.
Operator AND
Operator AND memungkinkan adanya beberapa kondisi dalam klausa WHERE pernyataan SQL.
Contoh Sintaks AND dengan WHRE
Sintaks dasar operator AND dengan WHERE adalah sebagai berikut
PILIH kolom1, kolom2, kolomN
DARI nama_tabel
WHERE [kondisi1] AND [kondisi2]...AND [kondisiN];
Anda dapat menggabungkan N sejumlah kondisi menggunakan operator AND. Untuk tindakan yang akan diambil oleh pernyataan SQL, apakah itu transaksi atau kueri, semua kondisi yang dipisahkan oleh AND harus TRUE.
Contoh
Pertimbangkan tabel PELANGGAN yang memiliki catatan berikut:
+----+----------+-----+-----------+----------+
| ID | NAMA | USIA | ALAMAT | GAJI |
+----+----------+-----+-----------+----------+
| 1 | Ramesh | 32 | Ahmadabad | 20000.00 |
| 2 | Khilan | 25 | Delhi | 1500.00 |
| 3 | kaushik | 23 | Kota | 20000.00 |
| 4 | Chaitali | 25 | Mumbai | 6500,00 |
| 5 | Hardik | 27 | Bhopal | 8500.00 |
| 6 | Komal | 22 | anggota parlemen | 4500.00 |
| 7 | Muffy | 24 | Indonesia | 10000.00 |
+----+----------+-----+-----------+----------+
Berikut adalah contoh yang akan mengambil kolom ID, Nama dan Gaji dari tabel PELANGGAN, di mana gaji lebih besar dari 2000 dan usia kurang dari 25 tahun
SQL> PILIH ID, NAMA, GAJI
DARI PELANGGAN
DIMANA GAJI > 2000 AND usia < 25;
Ini akan menghasilkan hasil berikut
+----+-------+----------+
| ID | NAMA | GAJI |
+----+-------+----------+
| 6 | Komal | 4500.00 |
| 7 | Muffy | 10000.00 |
+----+-------+----------+
Operator OR
Operator OR digunakan untuk menggabungkan beberapa kondisi dalam klausa WHERE pernyataan SQL.
Contoh Sintaks OR di SQL
Sintaks dasar operator OR dengan klausa WHERE adalah sebagai berikut
PILIH kolom1, kolom2, kolomN
DARI nama_tabel
WHERE [kondisi1] OR [kondisi2]...OR [kondisiN]
Anda dapat menggabungkan N sejumlah kondisi menggunakan operator OR. Untuk tindakan yang akan diambil oleh pernyataan SQL, apakah itu transaksi atau kueri, satu-satunya kondisi yang dipisahkan oleh OR harus TRUE.