SQL DAN ATAU & Operator
SQL DAN ATAU & Operator
DAN & ATAU operator yang digunakan untuk menyaring catatan didasarkan pada lebih dari satu syarat.
DAN & ATAU Operator
Operator AND menampilkan catatan jika kedua kondisi pertama dan kondisi kedua benar.
Operator OR menampilkan catatan jika salah satu kondisi pertama atau kedua kondisi adalah benar.
DAN Operator Contoh
The "Orang" tabel:
P_Id | LastName | Nama_belakang | Alamat | Kota |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
Sekarang kita ingin memilih hanya orang-orang dengan nama pertama sama dengan "Tove" DAN nama belakang sama dengan "Svendson":
Kami menggunakan statemen SELECT berikut ini:
SELECT * FROM Persons WHERE FirstName='Tove' AND LastName='Svendson' |
Hasil-set akan terlihat seperti ini:
P_Id | LastName | Nama_belakang | Alamat | Kota |
---|---|---|---|---|
2 | Svendson | Tove | Borgvn 23 | Sandnes |
ATAU Operator Contoh
Sekarang kita ingin memilih hanya orang-orang dengan nama pertama sama dengan "Tove" ATAU nama pertama sama dengan "Ola":
Kami menggunakan statemen SELECT berikut ini:
SELECT * FROM Persons WHERE FirstName='Tove' OR FirstName='Ola' |
Hasil-set akan terlihat seperti ini:
P_Id | LastName | Nama_belakang | Alamat | Kota |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
Menggabungkan DAN & ATAU
Anda juga dapat menggabungkan AND dan OR (gunakan tanda kurung untuk membentuk ekspresi kompleks).
Sekarang kita ingin memilih hanya orang-orang dengan nama terakhir sama dengan "Svendson" DAN nama pertama sama dengan "Tove" OR untuk "Ola":
Kami menggunakan statemen SELECT berikut ini:
SELECT * FROM Persons WHERE LastName='Svendson' AND (FirstName='Tove' OR FirstName='Ola') |
Hasil-set akan terlihat seperti ini:
P_Id | LastName | Nama_belakang | Alamat | Kota |
---|---|---|---|---|
2 | Svendson | Tove | Borgvn 23 | Sandnes |
Posting Komentar