允许在搜索条件中对两个或多个表达式进行比较的任何运算符。
expression operator expression
运算符 | 解释 |
---|---|
= |
等于 |
[ NOT ] LIKE |
文本比较,可能使用正则表达式 |
> |
大于 |
< |
小于 |
>= |
大于或等于 |
<= |
小于或等于 |
!= |
不等于 |
<> |
不等于 |
!> |
不大于 |
!< |
不小于 |
比较日期 比较日期时,< 表示日期较早,> 表示日期较晚。
比较 LONG VARCHAR 或 LONG BINARY 值 UltraLite 不支持使用 LONG VARCHAR 或 LONG BINARY 值进行比较。
区分大小写 在 UltraLite 中,执行比较时不仅要注意进行操作的数据库,还需注意大小写。缺省情况下,创建 UltraLite 数据库时不区分大小写。
NOT 运算符 NOT 运算符对表达式取非。
以下两个查询中的任何一个都将查找所有价格为 $10(或不到)的 T 恤衫和棒球帽。但是,请注意否定逻辑运算符 (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; |
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |