Operator Logika Tabel 5: Operator Logika Operator Aritmatika Tabel 6: Operator Aritmatika Operator Pembanding Tabel 7: Operator PembandingRelasi

Software database server MySQL juga mengenal beberapa jenis operator sebagai penghubung suatu ekpresi matematis, logika atau perbandingan. Operator-operator pada MySQL berdasarkan fungsinya dapat dikategorikan sebagai berikut:

3.1 Operator Logika Tabel 5: Operator Logika

Operator Fungsi Contoh NOT atau Sebagai NEGASI bukan dari suatu nilai NOT Perempuan atau Perempuan OR atau || ATAU, akan bernilai benar bila salah satu atau kedua ekspresi adalah benar. Buah=”Jambu” OR Buah=”Mangga” Atau Buah=”Jambu” || Buah=”Mangga” AND atau DAN, akan bernilai benar hanya bila ekspresi adalah benar. Buah=”Jambu” AND Hewan=”Monyet” Atau Buah=”Jambu” Hewan=”Monyet”

3.2 Operator Aritmatika Tabel 6: Operator Aritmatika

Operato r Fungsi + Melakukan penjumlahan pada operasi matematika - Melakukan pengurangan pada operasi matematika Melakukan perkalian pada operasi matematika Melakukan pembagian pada operasi matematika Melakukan proses modulus mencari sisa bagi pada operasi matematika

3.3 Operator Pembanding Tabel 7: Operator PembandingRelasi

Operator Fungsi Contoh = Sama dengan Nama=”anwar” Harga=45610 Lebih dari TinggiBadan150 Kurang dari TinggiBadan150 = Lebih dari atau sama dengan TinggiBadan=150 = Kurang dari atau sama dengan TinggiBadan=150 Modul Praktikum Sistem Basis Data .............................................................................. 30 Operator Fungsi Contoh = atau Tidak sama dengan Nama=”anwar” Harga100 3=2 IS NOT NULL Apakah nilai tidak NULL Nama IS NOT NULL IS NULL Apakah nilai NULL Nama IS NULL BETWEEN … AND Apakah suatu nilai berada diantara nilai Harga BETWEEN 150 AND 500 IN Apakah suatu nilai berada diantara nilai pilihan yang ada Nama IN “Anwar”, “Amir” NOT IN Apakah suatu nilai tidak berada diantara nilai pilihan yang ada Nama NOT IN “Anwar”, “Amir” LIKE Apakah suatu nilai memiliki kriteria nilai yang ada Nama LIKE “An” NOT LIKE Apakah suatu nilai tidak memiliki kriteria nilai yang ada Nama NOT LIKE “An” REGEXP Nilai menjadi benar bila kedua nilai tersebut sama a REGEXP b NOT REGEXP Nilai menjadi benar bila kedua nilai tersebut tidak sama a NOT REGEXP b = Nilai menjadi benar bila kedua nilai tersebut sama a = b

4. Urutan Prioritas Operator