等号以外の演算子を使用して、探索条件と一致するローのセットを選択できます。不等号演算子 (< と >) を使用すると、数値、日付、文字列を比較できます。
Interactive SQL で次のクエリを実行します。
SELECT Surname, BirthDate FROM Employees WHERE BirthDate < 'March 13, 1964' ORDER BY BirthDate DESC; |
Surname |
BirthDate |
---|---|
Ahmed | 1963-12-12 |
Dill | 1963-07-19 |
Rebeiro | 1963-04-12 |
Garcia | 1963-01-23 |
Pastor | 1962-07-14 |
... | ... |
日付への自動変換 SQL Anywhere データベース・サーバは BirthDate カラムに日付が入っていることを認識して、'March 13, 1964'
の文字列を自動的に日付に変換します。
日付の指定方法 日付を指定するには、さまざまな方法があります。次に例を示します。
'March 13, 1964' '1964/03/13' '1964-03-13' |
date_order オプション・データベース・オプションを設定して、クエリに含まれる日付の解釈を設定できます。date_order オプション [データベース]を参照してください。
yyyy/mm/dd または yyyy-mm-dd フォーマットの日付は、date_order 設定がされているかどうかに関わらず、日付として常に正確に認識されます。
その他の比較演算子 SQL Anywhere では、さまざまな比較演算子をサポートしています。比較演算子を参照してください。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |