表达式与常用函数.
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
运算符
功能
举例
含义
And
逻辑与 “团员” And “男” 是男生团员的
Or
逻辑或 “团员 ” Or “男” 是男生或是团员任意
一个
Not
逻辑非 Not “团员”
不是团员的
其他运算表达式
运算符
功能
举例
含义
Between
决定一个数值是否在 一个指定值得范围内
Between 1 And 10
在1到10之间
算术表达式
运算符 + × / \
Mod
∧
描述
例子
两个运算相加
2+3 ;
两个运算相减 两个运算相乘
Date()-30 (如Date()为2003/2/1)
8*4;
一个运算被另一个运算除
17/2
整数除法(结果只包含整数 部分,不包含小数部分)
返回被整除后的余数
17\2 17 Mod 2
指数
10^2
结果 5 #2003-1-2# 32 8.5
例如:“Hello”+”World”,结果为”Helloworld”。此种情 况与“&”的功能相同。而”Cheek”+48+&”Abce”,系统会 给出出错信息“类型不匹配”。即运算符“+”必须要求类型 相同才能连接。
为了避免与算术运算符“+”号混淆,一般用“&”号 进行两个字符串的连接而尽量不使用“+”号。
LEFT(<字符串表达式>, 从“字符串表达式”左侧第1个字符开始,
<数值表达式>)
截取“数值表达式”值个字符。
RIGHT(< 字符 串表达式 > ,从“字符串表达式”的最右端的第1个字
<数值表达式>)
符开始,截取“数值表达式”值个字符
LEN(<字符串表达式>) 返回“字符串表达式”的字符个数。
DATE()
In
决 定一 个 字 符 串 是否 In ( “ 团 员 ” , 是“团员”或是男生中
是一列表值的成员
“男”)
的任意一个
Is Like
与 Null 一 起 使 用 , 以 决定一个值是否是 Null或Not Null
Is Null Is Not Null
决定一个字符串是否 以一个或更多字符开 始,需要通配符“*” 号或“?”号以使 Like 运 算 符 正 确 的 使 用。
运算符
功能
=
等于
<Biblioteka Baidu
小于
>
大于
<=
小于等于
>=
大于等于
<>
不等于
关系表达式
举例
含义
=“王名”
等于“王名”
< 100
小于100
> 80
大于80
<=90
小于等于90
>=#99-1-1# <>“男”
99 年 1 月 1 日 以 后 出 生
不等于“男”
逻辑运算表达式
逻辑运算主要用于对表达式进行真、假判断。
返回当前系统日期
系统日期和时 间函数
年函数
Now() YEAR(<日期表达式>)
返回当前机器系统的日期和时间。 返回年的四位整数。
月函数 日函数
MONTH(<日期表达式>) DAY(<日期表达式>)
返回1~12之间的整数,表示一年的某月
返回值为1~31之间的整数,表示日期中 的某一天。
8 1 100
连接表达式
连接运算主要用于连接两个字符串,其运算符有两个:&和+。
&
用来强制两个表达式作为一个字符串连接。
例如:“Hello”&”World”,结果为”Helloworld”,
” Cheek”&48&” 为”Cheek48abce”。
abce” , 结 果
+
连接两个字符串。要求“+”号两端的类型必须一致。
Like “a*”; Like“File???”
表示该字段无数据 该字段有数据
以“a”开头的字符串 以 File 开 头 , 后 3 位 为 任意的字符
常用函数
名称
格式
功能
取整函数
INT (<数值表达式>)
取“数值表达式”值的整数部分值
截取左子串函 数
截取右子串函 数
测试字符串长 度函数
系统日期函数