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

SQL Anywhere 11.0.1 (日本語) » Ultra Light データベース管理とリファレンス » Ultra Light SQL リファレンス » Ultra Light SQL 要素 » Ultra Light の式 » Ultra Light の探索条件

 

比較演算子

探索条件で、複数の式を比較できる演算子です。

構文
expression operator expression
パラメータ

演算子

意味

=

等価

[ NOT ] LIKE

テキスト比較 (場合よっては正規表現を使用)

>

より大きい

<

より小さい

>=

大きいかまたは等価

<=

小さいかまたは等価

!=

等価ではない

<>

等価ではない

!>

以下

!<

以上

備考

日付の比較   日付を比較するときには、< はより古いことを意味し、> はより新しいことを意味します。

LONG VARCHAR 値や LONG BINARY 値の比較   Ultra Light は、LONG VARCHAR 値や LONG BINARY 値を使用した比較をサポートしていません。

大文字と小文字の区別   Ultra Light では、比較処理は、該当のデータベースの文字の区別に合わせて実行されます。デフォルトでは、Ultra Light データベースは大文字と小文字を区別しないで作成されます。

NOT 演算子   NOT 演算子は式を否定します。

参照

次の 2 つのクエリはどちらも、単価が $10 以下の T シャツ (Tee Shirt) と野球帽 (BaseBall Cap) をすべて検索します。ただし、否定の論理演算子 (NOT) と否定の比較演算子 (!>) では、位置が異なることに注意してください。

SELECT ID, Name, Quantity
FROM Products
WHERE (name = 'Tee Shirt' OR name = 'BaseBall Cap')
AND NOT UnitPrice > 10;
SELECT ID, Name, Quantity
FROM Products
WHERE (name = 'Tee Shirt' OR name = 'BaseBall Cap')
AND UnitPrice !> 10;