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

SQL Anywhere 12.0.1 » SQL Anywhere サーバー SQL の使用法 » データの問い合わせと修正 » クエリ » WHERE 句:ローの指定

 

WHERE 句での範囲

BETWEEN キーワードは包括的範囲を指定します。包括的範囲には、その範囲の間の値だけではなく、上限値と下限値も含まれます。

 ♦ $10 以上 $15 以下の価格の全製品のリスト
  • 次のクエリを入力します。

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

NOT BETWEEN を使用すると、この範囲内にないローをすべて検出できます。

 ♦ $10 未満か $15 を超える全製品のリスト
  • 次のクエリを実行します。

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