Operator | Deskripsi | Contoh |
---|
ALL | TRUE jika semua nilai subkueri memenuhi kondisi | SELECT * FROM Produk WHERE Harga > ALL (SELECT Harga FROM Produk WHERE Harga > 500); |
AND | TRUE jika semua ketentuan yang dipisahkan oleh AND is TRUE | SELECT * FROM Customers WHERE City = "London" AND Country = "UK"; |
ANY | TRUE jika salah satu nilai subkueri memenuhi kondisi | SELECT * FROM Produk WHERE Harga > ANY (SELECT Harga FROM Produk WHERE Harga > 70); |
BETWEEN | TRUE jika operand berada dalam jangkauan perbandingan | SELECT * FROM Produk WHERE Harga BETWEEN 40 AND 60; |
EXISTS | TRUE jika subkueri mengembalikan satu atau lebih rekaman | SELECT * FROM Produk WHERE EXISTS (SELECT Harga FROM Produk WHERE Harga > 30); |
IN | TRUE jika operan sama dengan salah satu daftar ekspresi | SELECT * FROM Customers WHERE City IN ('Paris','London'); |
LIKE | TRUE jika operan cocok dengan pola | SELECT * FROM Customers WHERE City LIKE 'u%'; |
NOT | Menampilkan record jika kondisi NOT TRUE | SELECT * FROM Customers WHERE City NOT LIKE 'L%'; |
OR | TRUE jika salah satu ketentuan yang dipisahkan oleh OR adalah TRUE | SELECT * FROM Customers WHERE City = "London" OR Country = "UK"; |
SOME | TRUE jika salah satu nilai subkueri memenuhi kondisi | SELECT * FROM Products WHERE Harga > SOME (SELECT Harga FROM Produk WHERE Harga > 10); |