Access统配符、运算符与常用函数

  • 格式:docx
  • 大小:21.15 KB
  • 文档页数:3

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Access统配符、运算符与常用函数

1.*,代表任意多个任何字符。

例如:李*,通配所有第一个字符为“李”的字符串。

2.?,代表任意一个任何字符。

例如:李?,通配所有第一个字符为“李”且只有2个字符的字符串。

3.[ ],通配方括号内的任何单个字符。

例如:淡[红绿黄]色,代表的字符串有:淡红色、淡绿色、淡黄色。

4.!,通配不在方括号内的任何单个字符。

例如:淡[!红绿黄]色,代表的字符串有:淡蓝色、淡紫色、等,中间的字不能是红、绿、黄3个字中的任何一个。。

5.-,通配指定范围内的任何字符,该范围必须是升序,通常针对英文字母。

例如:a[e-g]b,代表的字符串有:aeb、afb、agb。

6.#,代表任意一个数字字符。

例如:2##2,代表的字符串有:2112、2802、等,第一个和最后一个必须是2,中间2个可以是任何数字。

1.算术运算符:+、-、*、/,乘、除同级,加、减同级,同级运算从左到右,乘、除运算优先于加、减运算。

2.关系运算符:>、>=、<、<=、!=、==,Access系统用true或-1表示“真”,用false或0表示“假”。

3.逻辑运算符:not、and、or,运算结果是逻辑值。

4.连接运算符:+、&,用于字符连接,+号要求两边必须是字符型,连接后得到新字符串。

&号不论两边的操作数是字符串还是数字,都按字符串连起来,得到新字符串。

分外运算符

1.like,为文本字段设置查询模式,支持通配符。

如:like “李*“,Like “*红*“

2.in,指定一个值列表作为查询的匹配条件,不支持通配符。

如:in(“张三“,“李四“,“王五“)

3.between,指定数据范围,用and连接起始数据和终止数据。

如:between 10 and 30,相当于:>=10 and <=30

4.is Null,查找为空的数据。

5.is not Null,查找非空的数据。

字符函数

1.left函数,从字符串左边取n个字符,得到左子串。

格式:left(“字符串”,n)或left(string型变量名,n)

2.right函数,从字符串右边取n个字符,得到右子串。

格式:right(“字符串”,n)或right(string型变量名,n)

3.mid函数,从字串第n1个字符开始取n2个字符,得到子字串。

格式:mid(“字符串”,n1,n2)或right(string型变量名,n1,n2)

说明:如果省略n2,则从字串第n1个字符开始一直取到最后。

1.date函数,返回系统当前日期。

格式:date()或date

2.now函数,返回系统当前日期和时间。

格式:now()或now

3.year函数,返回日期数据中的年份。

格式:year(日期常量)或year(日期/时间型变量名) 4.month函数,返回日期数据中的月份。

格式:month(日期常量)或month(日期/时间型变量名) 5.day函数,返回日期数据中日子的号码。

格式:day(日期常量)或day(日期/时间型变量名) 1.sum函数,对数字型表达式求和。

格式:sum(数字型表达式) ,如:sum([工资]+[奖金]) 2.avg函数,对数字型表达式求和。

格式:avg(数字型表达式),如:avg([奖金]) 3.count函数,对表达式统计个数。

格式:count(表达式),如:count([编号])

4.max函数,求数字型表达式的最大值。

格式:max(数字型表达式),如:max([奖金])

5.min函数,求数字型表达式的最小值。

格式:min(数字型表达式),如:min([年龄])