PredicateOperation=Equals<>Does not equal!=Does not equal>Is greater than<Is less than>=Is greater than or equal to<=Is less than or equal to例如:
select Name, Age FROM Sample.Person
WHERE Age < 21
SQL根据排序规则(值的排序顺序)定义了比较操作 。如果两个值以完全相同的方式排序,则它们相等 。如果一个值排在第二个值之后,则该值大于另一个值 。字符串字段排序规则接受字段的默认排序规则 。IRIS默认排序规则不区分大小写 。因此,两个字符串字段值的比较或字符串字段值与字符串文字的比较(默认情况下)是不区分大小写的 。例如,如果Home_State
字段值是两个字母的大写字符串:ExpressionValue'MA' = Home_StateTRUE for values MA.'ma' = Home_StateTRUE for values MA.'VA' < Home_StateTRUE for values VT, WA, WI, WV, WY.'ar' >= Home_StateTRUE for values AK, AL, AR.然而,请注意,两个字面值字符串的比较是区分大小写的:
WHERE 'ma'=' ma'
总是FALSE
。BETWEEN谓词
BETWEEN
比较操作符允许选择语法BETWEENlowval
和highval
指定范围内的数据值 。这个范围包括lowval
和highval
本身的值 。这相当于一个成对的大于或等于运算符和一个小于或等于运算符 。这个比较如下面的例子所示:select Name,Age FROM Sample.Person
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 2022年中伏为什么是20天 2022年中伏是十天还是二十天
- 二 原创专题微课|小学数学简便运算专题微课连减
- 《长安十二时辰》里嚼薄荷叶是否真实
- 今年的二月有九吗
- 第二次带状疱疹一定是癌症吗 带状疱疹复发说明什么
- 轻伤二级严重吗 什么情况属于轻伤二级
- 奶酪黄油区别二——名字
- “营口大米”入围第二届国际米食味品鉴大会中国区总决赛!
- 吉林省生二胎的政策有哪些?
- 高含金量 | “正大杯”第十二届全国大学生市场调查与分析大赛