SQL AND & OR Operation
pada SQL Server
And dan Or digunakan untuk menfilter data yang memiliki
lebih dari satu kondisi.
And Operator menampilkan data dengan kondisi pertama dan
kondisi kedua benar(kedua-duanya benar).
Or Operation menampilkan data yang mana kondisi pertaman
benar Atau kondisi kedua benar(Kalau hanya satu kondisi yang benar(memenuhi
syarat) dan kondisi yang lain salah, data tetap ditampilkan).
Pada contoh berikut, kita akan menggunakan database
Testing yang query nya bisa di download di database testing
Contoh AND
Operator :
Query berikut akan menampilkan data dengan kondisi
pertama, Country = Germany dan kondisi kedua, City = Berlin di table Customers:
SELECT * FROM Customers
WHERE Country='Germany'
AND City='Berlin';
Hasil:
Contoh OR Operator:
Query berikut akan menampilkan data dengan kondisi
pertama, Country = Germany atau kondisi kedua, City = Berlin di table Customers:
SELECT * FROM Customers
WHERE Country='Germany'
OR City='Berlin';
Hasil:
Contoh Kombinasi And dan OR Operator:
Kita juga bisa menggunakan And Operator dan Or Operator
secara bersamaan.
Contoh di bawah akan menampilkan data dimana Country
harus ‘Jerman’ dan City Boleh ‘Berlin’ atau ‘Munchen’.
SELECT * FROM Customers
WHERE Country='Germany'
AND (City='Berlin'
OR City='München');
Hasil:
Keterangan:
-
Untuk percobaan di atas, saya menggunakan SQL
Server 2008. Tapi biasanya, query SQL Server bisa di pake pada semua Versi SQL.
Itulah kelebihan Query, bisa diterapkan dihampir semua versi: Ms SQL Server
2000, Ms SQL Server 2005, Ms SQL Server 2008, Ms SQL Server 2010.
-
Untuk bisa mencoba Query di atas di PC kalian,
silahkan download Query yang telah saya siapkan. Silahkan download di sini
-
Jika ada hal yang kurang bisa dimengerti terkait
postingan di atas, silahkan bertanya pada kolom komentar. Terima Kasih.
Tidak ada komentar:
Posting Komentar