`
thomas0988
  • 浏览: 473878 次
  • 性别: Icon_minigender_1
  • 来自: 南阳
社区版块
存档分类
最新评论

Access SQL 函数

阅读更多

▲日期/时间
CDate  将字符串转化成为日期 select CDate("2005/4/5")
Date  返回当前日期
DateAdd  将指定日期加上某个日期select dateAdd("d",30,Date())将当前日期加上30天,其中d可以换为yyyy或H等
DateDiff 判断两个日期之间的间隔 select 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  将数字向下取整到最接近的整数。(其实等同于Fix)
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("3>1","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 Space(4)返回4个空格
StrComp  比较两个字符串是否内容一致(不区分大小写)select StrComp("abc","ABC")返回0,select StrComp("abc","123")返回-1
Trim  截取字符串两头的空格
UCase  将字符串转大写


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Supernpc/archive/2008/08/27/2836967.aspx

分享到:
评论

相关推荐

    Access常用内置SQL函数

    一、Access常用内置SQL函数---日期时间函数 1.CDate 说明:将字符串转化成为日期 举例:select CDate("2008/4/5") 2.Date 说明:返回当前日期 举例:select Date() 3.DateAdd 说明:将指定日期加上某个日期 举例:...

    ACCESS SQL使用大全

    ACCESS SQL使用大全,包括ACCESS内置函数

    SQLServer与Access常用SQL函数区别

    SQLServer Access SQL函数

    SQL Server与Access的函数对比

    SQL Server与Access的函数对比

    小写人民币转大写ACCESS函数

    在ACCESS中通过小写人民币转大写ACCESS函数可以把金额这项数据作为汉字显示或打印。支票、电汇凭证、记账凭证。

    access教程sql函数使用

    查询是Access处理和分析数据的工具,它能够把多个表中的数据抽取出来,供用户查看、更改和分析使用。本章详细介绍查询的基本操作:查询的概念、查询的创建和使用。

    Access与sql_server_语法差异.doc

    Access与sql server 语法差异,Access与sql server 函数对照,Access与sql server 语法对照

    SQL函数大全

    我们已经学习了如何使用 SQL 在数据库中执行查询、获取数据、插入新的记录...SQL 是一种与数据库程序协同工作的标准语言,这些数据库程序包括 MS Access、DB2、Informix、MS SQL Server、Oracle、MySQL、Sybase 等等。

    Access JetSQL语言参考

    Access的SQL语句独成一派,有时候还真搞不清楚有哪些函数,和保留字,用Access编程的一顶要下这个帮助哦!省你不少时间!

    Excel连接SQL数据库 Access数据库 V1 0(100%开源)

    Excel连接SQL数据库 Access数据库 V1 0 1 100%开源; 2 附SQL数据库 测试数据库配置图片 3 连接函数 只需要修改参数 既可以连接Access数据库 4 附计算序号最大值的函数 刚刚学习 遇到很多困难才完成 希望给广大新手...

    Access转SQL2000

    视图的Vba函数未作处理,稍候版本会推出支持对应SQLserver的T-SQL转换 V1.04 支持输入建库和登陆创建 支持Access直接导入SQL V1.05 版本添加直接导入SQLserver功能 添加导入选项 全部表 索引 按Unicode编码导入...

    [ACCESS]提取不含中文的字符

    在ACCESS中自定义函数,提取不含中文的字符,如英文及符号等。

    Excel_VBA+ADO+SQL入门教程_-_汇总.pdf

    SQL In Excel 则可以解决函数处理大数据效率低下的问题,嗯~使用 SQL 语言, 你甚至可以将 Excel 作为前台数据看板,数据库(例如 ACCESS)作为后台数据储 存仓库,进而储存、分析远超 Excel 体积的数据量,本书...

    SQL SUM() 函数

    SQL SUM() 函数 SUM() 函数 SUM() 函数返回数值列的总数。 SQL SUM() 语法 SELECT SUM(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 “access_log” 表的...

    SQL、Access、Oracle数据库操作类(C#)

    分别是SQL、Access、Oracle的操作类,这三个类都是源于微源提供的高效率源码,其中Access类经过本人修正完善,Access和SQL类函数经过扩充,使其更加符合实际开发的需要,提高开发效率,缩短开发时间。本人为政府与...

    Access传递查询_说明

    Access传递查询_说明 说明和示例 ... 另外需要注意的是由于传递查询是发往Sql Server处理数据,因此传递查询不能处理Access独有函数和自定义函数,也不能直接对本地Access表进行操作。 三、存储过程的使用

    access 转 sql server DB_CreateSqlEV1.06 CooSel2.0 CreateSQL

    视图的Vba函数未作处理,稍候版本会推出支持对应SQLserver的T-SQL转换 V1.04 支持输入建库和登陆创建 支持Access直接导入SQL V1.05 版本添加直接导入SQLserver功能 添加导入选项 全部表 索引 按Unicode编码导入...

    SQL和DAO类函数来混合实现Access文件的操作(120kb)

    SQL和DAO类函数来混合实现Access文件的操作(120kb)

    SQL SERVER 与ACCESS、EXCEL的数据转换

    熟悉SQL SERVER 2000的...在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换

Global site tag (gtag.js) - Google Analytics