Posted by : Unknown Rabu, 27 Juni 2012


Mengenal operator boolean pada My SQL

Operator boolean atau operator nalar mencangkup operator OR, AND, XOR dan NOT.
1.1. Operator OR
Bentuk pengggunaan OR:
Kondisi_1 OR kondisi_2
Atau
Kondisi_1 || kondisi_2
Kondisi 1
Kondisi 2
Hasil
S
S
S
S
B
B
B
S
B
B
B
B
B
NULL
B
NULL
B
B
NULL
S
NULL
S
NULL
NULL
NULL
NULL
NULL


Hasil akan bernilai benar(true) kalau terdapat kondisi yang bernilai benar. Khusus kalau operand bernilai NULL, hasilnya berupa NULL. Hasilnya NULL juga kalau salah satu operand bernilai NULL(tidak dikenal) dan yang lain bernilai nol.

1.2. Operator AND
Bentuk penggunaan AND:
Kondisi_1 AND kondisi_2
Atau
Kondisi_1 && kondisi_2
Kondisi 1
Kondisi 2
Hasil
S
S
S
S
B
S
B
S
S
B
B
B
B
NULL
NULL


Untuk memudahkan dalam mengingat, kita bisa menggunakan pedoman berikut:
·         Apapun bila di-AND-kan dengan nilai salah akan menghasilkan nilai salah.
·         Hasil benar akan didapat jika kedua kondisi bernilai benar.
·         Nilai benar jika di-AND-kan dengan nilai NULL akan menghasikan nilai NULL.

Contoh berikut ini adalah untuk menampilkan data mahasiswa yang jenis kelaminnya ‘p’ dan alamatnya di majalengka :


1.3. Operator XOR
Bentuk penggunaan operator XOR :
Kondisi_1 XOR kondisi_2
Kondisi 1
Kondisi 2
Hasil
S
S
S
S
B
B
B
S
B
B
B
S
B
NULL
NULL
NULL
B
NULL
NULL
S
NULL
S
NULL
NULL
NULL
NULL
NULL


Hasilnya benar kalau hanya satu operand yang bernilai benar dan salah kalau kedua operand bernilai benar atau bernilai salah. Sekiranya ada operand bernilai NULL, hasilnya selalu bernilai NULL.
1.4. Operator NOT
Operator NOT berguna untuk melakukan pembalikan nilai nalar. Bentuk penggunaanya adalah:
NOT kondisi
Atau
! kondisi
Ekspresi
Hasil
NOT Benar
Salah
NOT Salah
Benar
NOT NULL
NULL

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Nur fitrianti blog - Hatsune Miku - Powered by Blogger - Designed by Johanes Djogan -