1、精品文档ACCESS查询设计器中,条件表达式的用法1.常量类型数字型文本型日期时间型是/否型例子1233.14“于钦鹏”“a102”#2013-4-20#1988-2-9 14:52:30#True,yes,on,-1False,no,off,02.字段引用在查询的条件表达式中若引用字段,需要使用字段名的格式。如姓名。如果需要指明该字段所属的数据源,则要写成数据表名!字段名的格式(注意:英文标点问题)。3.函数函数在条件表达式和VBA中都适用。数学函数格式名称与功能示例及结果Abs()绝对值函数返回一个数的绝对值Abs(-4.83)= 4.83Abs(-25/5)=5Int()向下取整函数参数。

2、为负值时返回小于等于参数值的最大负数Int(3.56) =3Int(-3.56)=-4Fix()取整函数参数为负值时返回大于等于参数值的最小负数Fix(3.56)=3 Fix(-3.56)=-3Sqr()开平方函数计算参数的平方根(参数不能为负数)Sqr(9)=3Round( , )四舍五入函数对的值按指定小数位数进行四舍五入注释:1、如果缺省则函数返回整数值。2、如果的值是小数,则先对其进行四舍五入到整数,再对进行四舍五入运算 3、函数能够接受的小数位数最多为14位,如果的值为负值,系统将作出错误提示。Round(123.456, 1)=123.4字符函数格式名称与功能示例及结果InStr(。

3、String1,String2 )字符串检索函数返回String2在String1中最早出现的位置InStr(abcdABCD, bc)=2InStr(abcdABCD,bB)=0Len ( | )字符串长度检测函数返回字符串所含字符数Len(123.456)=7Len(hello access)=12Left(,)字符串左截取函数从字符串左侧截取几个字符Left(Hello,2)= HeLeft(Hello,8)= Helloright(,)字符串右截取函数从字符串右边截取几个字符right(Hello,2)= loright(Hello,8)= HelloMid ( , , )字符串截取函。

4、数从字符串第N1位开始截取N2个字符出来.注释:如果N2省略,则截取到最后一位。Mid(2013雅安加油, 2, 4)= 013雅Mid(2013雅安加油, 5)= 雅安加油日期时间函数格式名称与功能示例及结果Date( )系统日期函数返回当前系统日期Time ( )系统时间函数返回当前系统时间Now ( )返回当前系统日期和时间Year( )返回日期表达式中的年份Year(#2013-4-20#)=2013Year(出生日期):返回出生日期字段里的年份Month( )返回日期表达式中的月份month(#2013-4-20#)=4month(出生日期):返回出生日期字段里的月份Day( )返回。

5、日期表达式中的日day(#2013-4-20#)=20day(出生日期):返回出生日期字段里的日统计函数Sum、avg、max、min4.运算符运算符能将各个数据元素连接成一个整体,即表达式。算术运算符运算符功能示例及结果+加法运算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指数运算23=8连接运算符运算符功能示例及结果+字符串连接运算说明:。

6、1.如果两边的操作数都是字符串,则做字符串连接运算。2.如果一个是数字字符串,另一个为数值型,则系统自动将数字字符串转化为数值,然后进行算术加法运算。 3.如果一个是非数字字符串,另一个为数值型,则出错.你好+再见=你好再见鲁+车牌号:在车牌号字段前加个鲁字123+56=1791a+6: 错误&运算符&两边的操作数可以是字符型、数值型或日期型。进行连接操作前先将数值型、日期型转换为字符型,然后再做连接运算。8&是个偶数=8是个偶数关系运算符、=、逻辑运算符运算符功能示例及结果And逻辑与,并且性别= 女 and year(出生日期)1990表示出生在1990后的女生Or逻辑或,或者成绩90 or 成绩= and =In(A,B,C)检索一个数据是否在(A,B,C)集合里。不一定三项In(山东省青岛市,山东省潍坊市,山东省烟台市)表示查找山东省青岛市或山东省潍坊市或山东省烟台市的记录Is 与null或者not null连用,确定是否为空值在学分字段下条件行输入 is null表示查找学分为空的记录可修改。