Mehrere Kriterien

Natürlich kann man nicht nur ein Kriterium eingeben, sondern beliebig viele, die mit und bzw. oder in Beziehung gesetzt werden. Die folgende Einstellung ergibt alle Ortsnamen, die mit „S“ oder „M“ beginnen:

Abfrage1
tblOrte
*
IDOrt
txtOrt
lngLand
SELECT txtOrt
FROM tblOrte
WHERE (txtOrt Like "S*")
        OR (txtOrt Like "M*");
Feld: tblOrte.* txtOrt
Tabelle: tblOrte tblOrte
Sortierung:    
Anzeigen:
Kriterien:   Wie "S*"
oder:   Wie "M*"
     
Abfrage1
txtOrt
München
Stuttgart

Jetzt die Kriterien für alle Orte, die ein „r“ enthalten und in Nordrhein-Westfalen liegen:

SELECT *
FROM tblOrte
WHERE (txtOrt Like "*r*")
        AND (lngLand = 10);
Feld: tblOrte.* txtOrt lngLand
Tabelle: tblOrte tblOrte tblOrte
Sortierung:      
Anzeigen:
Kriterien:   Wie "*r*" 10
oder:      
       
Abfrage1
IDOrt txtOrt lngLand
7Düsseldorf10
8Dortmund10

Es ist auch möglich, mit Nicht eine Bedingung zu negieren:

SELECT *
FROM tblOrte
WHERE txtOrt Not Like "D*";
Feld: tblOrte.* txtOrt
Tabelle: tblOrte tblOrte
Sortierung:    
Anzeigen:
Kriterien:   Nicht Wie "D*"
oder:    
     
Abfrage1
IDOrt txtOrt lngLand
1Berlin3
2Hamburg6
3München2
4Köln10
5Frankfurt7
6Stuttgart1