Access内置SQL函数.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Access内置SQL函数

  Access内置SQL函数 在报表的主体带区建一个文本框,其属性中(数据选项卡内)的“控件来源”设 为“=1”(引号不要),“运行总和”设为“全部之上”,即可。再预览一下报 表,神奇吗?就是这么简单 “控件来源”设为“=2”,则编号间隔为2 “运行总和”如果设为“工作组之上”,则记录的每个分组重新从1开始编号 Access内置SQL函数 CDate 将字符串转化成为日期 select CDate(2005/4/5) Date 返回当前日期 DateAdd 将指定日期加上某个日期select dateAdd(d,30,Date())将当前日期 加上30天,其中d可以换为yyyy或H等 DateDiff 判断两个日期之间的间隔 DateDiff(d,2006-5-1,2006-6-1)返回31,其中d可以换为yyyy,m,H等 DatePart 返回日期的某个部分 select DatePart(d,2006-5-1)返回1,即1 号,d也可以换为yyyy或m Day 返回日期的d部分,等同于datepart的d部分 Hour 返回日期的小时 IsDate 判断是否是日期,是日期返回-1,不是日期返回0 Minute 返回日期的分钟部分 Month 返回日期的月份部分 Now 返回当前时间(完整时间,包括年月日 小时分秒) Second 返回日期的秒部分 Time 返回当前的时间部分(即除去年/月/日的部分) Weekday 返回某个日期的当前星期(星期天为1,星期一为2,星期二为3...),例 如select weekday(now());   Year 返回某个日期的年份 ▲检查 IsEmpty 检测是否为空(不过经测试,不管什么情况,都返回0) IsNull 检测是否为Null值,null值返回0,非null值返回-1 IsNumeric 检测是否为数字,是数字返回-1,否则返回0 算术 Abs 绝对值 Atn 返正切值。 Cos 余弦值 Exp 返回 e 的给定次幂。 Fix 返回数字的整数部分(即小数部分完全截掉) Int 将数字向下取整到最接近的整数。 Log 返回以E为底的对数值 Rnd 返回一个0到1 之间的随机数值 Sgn 返回数字的正负符号(正数返回1,负数返回-1,0值返回0) Sin 正弦值 Sqr 返回平方根值 Tan 正切值 ▲程序流程 Choose 根据第一参数,返回后面字符串组的值,Select Choose(1,a,b,c) 返回a,将1改成2后,返回b,改成3后,返回c(第一个参数也可以是某个字段) IIF 根据表达式返回特定的值 Select IIF(31,OK,False),返回OK ▲Sql合计函数 Avg 取字段平均值 Count 统计记录条数 Max 取字段最大值 Min 取字段最小值 StDev 估算样本的标准差(忽略样本中的逻辑值和文本)。 StDevP 计算以参数形式(忽略逻辑值和文本)给出的整个样本总体的标准偏差。 Sum 计算字段的总合 Var 估算样本方差(忽略样本中的逻辑值和文本)。 VarP 计算整个样本总体的方差(忽略样本总体中的逻辑值和文本)。 ▲文本 Asc 返回字母的Acsii值,select Asc(A)返回65 Chr 将ascii值转换到字符 select chr(65)返回A Format 格式化字符串,Select Format(now(),yyyy-mm-dd)返回类似于 2005-04-03 ,Select Format(3/9,0.00)返回0.33 InStr 查询子串在字符串中的位置 select Instr(abc,a)返回1,select Instr(abc,f)返回0   LCase 返回字符串的小写形式 Left 左截取字符串 Len 返回字符串长度 LTrim 左截取空格 Mid 取得子字符串 select mid(123,1,2) as midDemo 返回12 Right 右截取字符串 RTrim 右截取空格 Space 产生空格 select S

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档