级Access中的表达式

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1的值的尾部,生成一个新的字符串. 注意:必须是两个表达式均为字符串时才能
进行连接运算
可编辑ppt
8
连接运算符
连接运算符 &
格式:表达式1 & 表达式2 功能:将表达式2的值连接在表达式1的尾部,
表达式1和表达式2的值可以是字符、数值、 日期或逻辑型数据。 如果表达式的值是数值、日期或逻辑值, Access先把它们转换成字符,再进行连接 运算,可将多个表达式的值连接在一起。
-3 求余可运编辑算ppt
5
日期运算
使用加号(+):加号可用于一个日期与一 个整数(也可以是数字字符串或逻辑值)
使用减号(-):减号可用于一个日期减去一 个整数(也可以是数字字符串或逻辑值), 得到一个新日期;也可两个日期相减,得到 一个整数,表示两个日期之间相关的天数
可编辑ppt
6
日期表达式示例
可编辑ppt
值 -1 -1 0 -1 -1 -1
20
逻辑运算符
Not And Or
逻辑非 逻辑与 逻辑或
可编辑ppt
21
函数
Access提供上百个函数,这里介绍常用 函数。其他的可通过“帮助”去查询。
函数使用时,名称的字母不分大小写。
可编辑ppt
22
zhi数值运算函数
连接
10
比较运算符-常用比较运算 符
=
等于
>
大于
<
小于
<> 不等于
>= 大于或等于
<= 小于或等于
可编辑ppt
11
比较说明
数值型数据按数值大小进行比较
字符型数据按照字符的ASCII码比较,但 字母不区分大小写
日期型数据进行比较时,日期在前的为小, 日期在后的为大
逻辑值false大于逻辑值true
表达式

说明
#06-3-5#+1 2006-3-6 日期加数值
#06-3-5##05-10-1#
#06-3-5#-’8’
155 2006-2-25
两个日期相减,得 到相差的天数
数值字符转换为数 值后再进行运算
#06-35#+True
2003-3-4
可编辑ppt
7
连接运算符
连接运算符 +
格式:字符表达式1+字符表达式2 功能:将字符表达式2的值连接在字符表达式
汉字进行比较时,可以设置按照 “汉语拼 音”或“中文笔画”进行比较。
可编辑ppt
12
比较运算符示例
表达式 “A”>”a” “大”>”小” True>false

说明
0
字母进行比较时不区分大 小写
0
汉字默认的比较方式是按 拼音顺序
0
“ABC”=“AB” 0
可编辑ppt
13
比较运算符—IS
格式:表达式 IS Null 功能:如果表达式的值为空,结果为
加法、减法
可编辑ppt
4
算术表达式
表达式 -2^2 ‘7’\’-2’
5\2*2 5/2*2 True^3
-15 mod 6

说明
4 负号的优先级高于乘方
-3 数字字符先转换为数值,再进 行整除运算
1 先进行乘法运算,再整除
5 先除法,再乘法
-1 True作为-1参加运算,False 作为0参加运算
-1,否则为0 格式:表达式 Is Not Null 功能:如果表达式的值不为空,结果
为-1,否则为0
可编辑ppt
14
比较运算符—In
功能:判断In左侧表达式的值是否出 现在In右侧的各个值中;如果在,结 果为真值,否则为假值。在运算符In 前面可以使用逻辑运算符Not,表示 相反的条件
可编辑ppt
15
比较运算符In用法示例?
表达式 “中” In(‘中’,’大’,’小’) Date() In (#06-3-5#,#04-3-5#) 56 In (67,85,97) ‘A’ Not In (“a”,”b”,”c”)
可编辑ppt
值 -1 0 0 -1
16
比较运算符—Between …and
功能:判断Between左侧表达式的 值是否在Between …And指定的范 围内,如果在,则为真传,否则为假 值。Not放在Between之前,表示条 件相反。
如2006年3月15日应该表示为#06-315#,年月日之间也可用“/”来作分隔符。 字符型:用西文单引号或西文双引号作为 定界符 逻辑型:有两个,逻辑真用True(或-1) 表示,逻辑假用False(或0)表示。
可编辑ppt
3
运算符—算术运算符
-
负号
^
乘方
*、/
乘法、除法
\
整除
Mod
求余
+、-
Access中的表达 式
可编辑ppt
1
常量
常量通常分为系统定义常量和用户自定 义常量。
系统定义常量:
逻辑值True(真值)和False(假值)。用 0表示逻辑假,-1表示逻辑真
Null(空值),空值表示未定义值,而不是 空格或0。
可编辑ppt
2
Access中常量的类型
数值型:整数或实数பைடு நூலகம் 日期型:日期型常量要用“#”作为定界符,
通配符#表示一个数字,*表示零个或多 个字符,?表示一个字符。
可编辑ppt
19
Like用法示例
表达式 “123” Like “#2#” “北京” Like “*北京*” #02-9-3# Like “02*” #02-9-3# Like “2002*” “n1” Like “[NPT]?” “x2e大9” Like “x#[A-G]?[!4-8]”
可编辑ppt
9
连接运算符示例
表达式

说明
“ABC”&”XYZ”
ABCXYZ
字符与字符连接
123&123
123123
数值与数值连接
False & True
0-1
逻辑值与逻辑值连 接
“打印日期:”&#06- 打印日
字符与日期连接
3-5#
期:2006-3-5
“总计:”&25*4
总计:100
可编辑ppt
字符与表达式的值
‘099’ Between ’10’ And ’20’
可编辑ppt
值 -1
-1
-1 -1 0
18
比较运算符—Like
功能:判断Like左侧的表达式的值是否 符合右侧指定的模式符,如果符合,则 返回真值,否则,为假值。
注意:模式符放在定界符单引号或双引 号之间。模式符中使用中括号[],即限 定一个范围
可编辑ppt
17
Between…And用法示例
表达式
Date() Between Date()-1 And Date()+1 Date() Not Between #05-3-5# And #05-12-13# “B” Between “a” And “d”
’12’ Between ’10’ And ’20’
相关文档
最新文档