可以使用等号以外的运算符选择一组满足搜索条件的行。不等式运算符(< 和 >)可用于比较数字、日期、甚至是字符串。
在 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 |