SQL EXISTS

SQL EXISTS

Operator SQL EXISTS

Operator SQL EXISTS digunakan untuk menguji keberadaan record data apa pun dalam subquery.

Operator SQL EXISTS mengembalikan nilai true jika subquery mengembalikan satu atau lebih record data.

SQL EXISTS Sintaks :
SELECT nama_kolom
FROM nama_table
WHERE EXISTS
(SELECT nama_kolom FROM nama_table WHERE kondisi);

Pernyataan SQL berikut menghasilkan TRUE dan mencantumkan Supplier dengan harga produk kurang dari 20:
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM Products WHERE SupplierId = Suppliers.supplierId AND Price < 20);
SQL EXISTS
hasil query


Pernyataan SQL berikut menghasilkan TRUE dan mencantumkan supplier dengan harga produk yang setara dengan 22:
SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM Products WHERE SupplierId = Suppliers.supplierId AND Price = 22);
sql exists
hasil query



Disqus Comments