Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Daten abfragen und ändern » Daten abfragen » Die WHERE-Klausel: Zeilen angeben

 

Bereiche in der WHERE-Klausel verwenden

Das Schlüsselwort BETWEEN gibt einen Inklusivbereich an, in dem nach dem niedrigeren Wert und dem höheren Wert sowie den davon umschlossenen Werten gesucht wird.

 ♦  So listen Sie alle Produkte mit Preisen von 10 bis 15 Dollar auf
  • Geben Sie folgende Abfrage ein:

    SELECT Name, UnitPrice
       FROM Products
       WHERE UnitPrice BETWEEN 10 AND 15;
Name UnitPrice
Tee Shirt 14
Tee Shirt 14
Baseball Cap 10
Shorts 15

Sie können NOT BETWEEN verwenden, um alle Zeilen zu finden, die nicht in diesem Bereich liegen.

 ♦  So listen Sie alle Preise auf, die unter 10 oder über 15 Dollar liegen
  • Führen Sie die folgende Abfrage aus:

    SELECT Name, UnitPrice
       FROM Products
       WHERE UnitPrice NOT BETWEEN 10 AND 15;
Name UnitPrice
Tee Shirt 9
Baseball Cap 9
Visor 7
Visor 7
... ...