IN SQL
Perintah IN dapat digunakan untuk menentukan beberapa nilai dalam klausa WHERE.
Operator IN adalah singkatan dari beberapa kondisi OR.
SQL berikut memilih semua pelanggan yang berada di “Jerman”, “Prancis”, dan “Inggris Raya”:
Contoh
SELECT * FROM Customers WHERE Negara IN ('Jerman', 'Prancis', 'Inggris Raya');
SQL berikut memilih semua pelanggan yang TIDAK berada di “Jerman”, “Prancis”, atau “Inggris Raya”:
Contoh
SELECT * FROM Customers WHERE Negara NOT IN ('Jerman', 'Prancis', 'Inggris Raya');
SQL berikut memilih semua pelanggan yang berasal dari negara yang sama dengan Suppliers:
Contoh
SELECT * FROM Customers WHERE Negara IN (SELECT Negara FROM Suppliers);