Bu derste, verileri filtrelemek için birden fazla Boole ifadesinin nasıl birleştirileceğini, MySQL AND operatörünün nasıl kullanacağını öğreneceksiniz.
AND operatörü, iki veya daha fazla Boole ifadesini birleştiren ve 1, 0 veya NULL döndüren mantıksal bir operatördür:
A AND B
Bu ifadede A ve B’ye işlenenler denir. Değişmez değerler veya ifadeler olabilirler.
Mantıksal AND operatörü, hem A hem de B sıfırdan farklıysa ve NULL değilse 1 döndürür. İşlenenlerden herhangi biri sıfırsa 0 döndürür; aksi halde NULL döndürür.
Mantıksal AND operatörü, hem A hem de B sıfır değilse ve NULL DEĞİLSE 1 döndürür.
MySQL VE Operatör Örnekleri
Örnekler için vtornek veritabanındaki customers tablosunu kullanacağız.
Örnek Veritabanını indirmek için buraya tıklayın.

Örnek 1: Aşağıdaki örnek customers tablosunda ülkesi(country) Fransa ve şehri(city) Paris olan müşterileri görüntüler.
1 2 3 4 5 6 7 8 9 10 11 12 | SELECT customername, country, state, creditlimit FROM customers WHERE country = 'France' AND city = 'Paris' |

Özet
- İki Boole ifadesini birleştirmek için AND operatörünü kullanın. AND işleci, her iki ifade de doğru olduğunda true değerini döndürür; aksi halde false döndürür.
- SELECT ifadesinin WHERE yan tümcesinde koşullar oluşturmak için AND operatörünü kullanın.