第2章数据库基知识.pptVIP

  • 2
  • 0
  • 约1.34万字
  • 约 44页
  • 2017-06-16 发布于贵州
  • 举报
第2章数据库基知识

当比较两个字符串时,系统对两个字符串自左向右逐个进行较,一旦发现两个对应字符不同,就根据这两个字符的排序序列决定这两个字符串的大小。运算符==和$仅适用于字符型数据,其他运算符适用于任何类型的数据,但前后两个运算对象的数据类型要一致。具体情况是: 数值型和货币型数据比较--按数值的大小比较,包括负号。 日期或日期时间型数据比较--越早的越小,反之越大。 逻辑型数据比较--.T.大于.F. 子串包含测试--如果前者是后者的一个子字符串,结果为逻辑真(.T.),否则为逻辑假(.F.)。 在用双等号运算符==比较两个字符串时,只有当两个字符串完全相同(包括空格以及位置)时,运算结果才会是逻辑真.T.,否则为逻辑假.F.。在用单等号运算符=比较两个字符串时,运算结果与SET EXACT ON|OFF(默认)设置有关。当处于ON状态时,先在较短字符串的尾部加上若干个空格,使两个字符串的长度相等,然后再进行比较。 逻辑表达式由逻辑运算符将逻辑型数据连接起来而形成,其运算结果仍然是逻辑型数据。逻辑运算符的优先级与运算规则如下表所示(也可以省略两端的点,写成NOT、AND、OR): (5)逻辑表达式 例如,查询工资高于1800的讲师或副教授的条件可写成: 工资1800 .AND. (职称=“讲师”.OR.职称=“副教授) 优先级 运算符 说明

文档评论(0)

1亿VIP精品文档

相关文档