✅ 操作成功!

access用法

发布时间:2023-06-04 作者:admin 来源:文学

access用法

access用法

-继电器型号

2023年2月15日发(作者:单据打印)

1

ACCESS查询设计器中,条件表达式的用法

1。常量

类型数字型文本型日期时间型是/否型

例子

123

3.14

“于钦鹏"

“a102”

#2013—4—20

##1988-2—914:52:30

True,yes,on,-1

False,no,off,0

2。字段引用

在查询的条件表达式中若引用字段,需要使用[字段名]的格式。如[姓名].

如果需要指明该字段所属的数据源,则要写成[数据表名]![字段名]的格式(注意:

英文标点问题).

3.函数

函数在条件表达式和VBA中都适用。

数学函数

格式名称与功能示例及结果

Abs(〈数值表达式>)绝对值函数

返回一个数的绝对值

Abs(—4.83)=4。83

Abs(-25/5)=5

Int(〈数值表达式〉)向下取整函数

参数为负值时返回小于等于参数值

的最大负数

Int(3。56)=3

Int(-3.56)=-4

Fix(〈数值表达式>)取整函数

参数为负值时返回大于等于参数值

的最小负数

Fix(3.56)=3Fix(-3.56)=

—3

Sqr(〈数值表达式>)开平方函数

计算参数的平方根(参数不能为负

数)

Sqr(9)=3

Round(<数值表达式

1〉,<数值表达式

2〉)

四舍五入函数

对〈数值表达式1〉的值按〈数值表

达式2〉指定小数位数进行四舍五入

注释:1、如果缺省则

函数返回整数值。2、如果〈数值表

达式2〉的值是小数,则先对其进行四

舍五入到整数,再对<数值表达式1〉

进行四舍五入运算3、函数能够

接受的小数位数最多为14位,如果<

数值表达式2>的值为负值,系统将

作出错误提示。

Round(123。456,1)=123。

4

2

字符函数

格式名称与功能示例及结果

InStr(String1,String2)字符串检索函数

返回String2在String1中最早

出现的位置

InStr(”abcdABCD",”bc”)

=2

InStr("abcdABCD”,”bB")=0

Len(〈字符表达式>|<字段

名>)

字符串长度检测函数

返回字符串所含字符数

Len(”123.456")=7

Len(”helloaccess")=12

Left(〈字符表达式>,)字符串左截取函数

从字符串左侧截取几个字符

Left("Hello",2)="He”

Left("Hello”,8)=”Hello"

right()字符串右截取函数

从字符串右边截取几个字符

right("Hello",2)="lo"

right("Hello”,8)=”Hello"

Mid(〈字符表达式〉,

〈N1〉[,

字符串截取函数

从字符串第N1位开始截取

N2个字符出来.

注释:如果N2省略,则截取

到最后一位.

Mid(”2013雅安加油”,2,

4)="013雅”

Mid(”2013雅安加油",5)

="雅安加油”

日期时间函数

格式名称与功能示例及结果

Date()系统日期函数

返回当前系统日期

Time()系统时间函数

返回当前系统时间

Now()返回当前系统日期和时间

Year(〈日期表达式>)返回日期表达式中的年份Year(#2013-4-20#)=2013

Year([出生日期]):返回出生

日期字段里的年份

Month(〈日期表达式〉)返回日期表达式中的月份month(#2013-4—20#)=4

month([出生日期]):返回出生

日期字段里的月份

Day(<日期表达式〉)返回日期表达式中的日day(#2013—4-20#)=20

day([出生日期]):返回出生

日期字段里的日

统计函数

Sum、avg、max、min

4.运算符

运算符能将各个数据元素连接成一个整体,即表达式。

算术运算符

3

运算符功能示例及结果

+加法运算

3+6=9

#2013-4—20#+5=#2013—4—25

#[成绩]+2:将成绩字段加2分

-减法运算

2-3=—1

#2013-4-20#-5=#2013-4—15

##2013-4—20#-#2013—4-5#=15

*乘法运算

4*3=12

[成绩]*2:将成绩字段翻番

/除法运算35/8=4.375

整除运算156=2

^指数运算2^3=8

连接运算符

运算符功能示例及结果

+

字符串连接运算

说明:1.如果两边的操作数都是字

符串,则做字符串连接运算。

2。如果一个是数字字符串,另一

个为数值型,则系统自动将数字

字符串转化为数值,然后进行算

术加法运算。

3.如果一个是非数字字符串,另一

个为数值型,则出错.

”你好"+"再见"=”你好再见”

”鲁”+[车牌号]:在车牌号字段前加个鲁

"123”+56=179

"1a”+6:错误

运算符&两边的操作数可以是字

符型、数值型或日期型。进行连

接操作前先将数值型、日期型转

换为字符型,然后再做连接运算。

8&”是个偶数”="8是个偶数”

关系运算符

〉、〈、〉=、〈=、=、<〉

逻辑运算符

运算符功能示例及结果

And逻辑与,并且

[性别]=”女"andyear([出生日期])〉

1990

表示出生在1990后的女生

Or逻辑或,或者

[成绩]〉90or[成绩]〈=60

表示查找成绩大于90分或者小于等于60

分的

not逻辑非,取反

Notlike”王*"

表示查找不姓王的人

4

特殊运算符

运算符功能示例及结果

Between……

and……

等同于〉=…and

〈=…

In(A,B,C)

检索一个数据是否

在(A,B,C)集

合里。不一定三项

In("山东省青岛市",”山东省潍坊市","

山东省烟台市”)

表示查找山东省青岛市或山东省潍坊市

或山东省烟台市的记录

Is

与null或者notnull

连用,确定是否为

空值

在学分字段下条件行输入isnull

表示查找学分为空的记录

👁️ 阅读量:0