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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询和修改数据 » 查询数据 » WHERE 子句:指定行

 

比较搜索条件中的日期

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

♦  列出所有生于 1964 年 3 月 13 日以前的雇员:
注意
  • 自动转换为日期   SQL Anywhere 数据库服务器知道 BirthDate 列包含日期,并自动将字符串 'March 13, 1964' 转换为日期。

  • 指定日期的方式   指定日期有多种方式。例如:
    'March 13, 1964'
    '1964/03/13'
    '1964-03-13'

    可以通过设置 date_order 数据库选项配置查询中日期的解释。请参见date_order 选项 [数据库]

    yyyy/mm/ddyyyy-mm-dd 格式的日期总是会被明确地识别为日期,而与 date_order 设置无关。

  • 其它比较运算符   SQL Anywhere 支持若干个比较运算符。请参见比较运算符