Access数据库总计的COUNT、SUM、AVG、MAX和MIN等选项目的功能各是什么?

Access数据库总计的COUNT、SUM、AVG、MAX和MIN等选项目的功能各是什么?,第1张

COUNT、SUM、AVG、MAX和MIN是最常用的SQL聚合函数,也可称之为SQL合计函数。

COUNT()函数返回括号中的字段或表达式的记录条数;

SUM()函数返回对括号中的字段值或表达式值的累加数;

AVG()函数返回对括号中的字段值或表达式值的平均值;

Max()函数返回对括号中的字段值或表达式值的最大值;

Min()函数返回对括号中的字段值或表达式值的最小值。

SQL聚合函数通常结合GROUP BY子句一起使用,每个小组只返回一条有关该小组汇总信息,例如每个小组的人数、总分、平均分、最高分或最低分等等。如果只使用SQL聚合函数而不用GROUP BY子句,则对整张表做相应字段或表达式做汇总计算,返回唯一的一条汇总记录(或某个汇总值)

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 返回某个日期的年份

请参考下列表达式将返回去年9月1日:CDate((Year(Date())-1) &"-09-01")

Now 函数返回计算机系统内设置的日期和时间;

Year函数取和返回表示年份的整数;

DateSerial(year, month, day)函数返回以包含指定的年、月、日的Date数据。

另外,还可写成

DateSerial(Year(Now),1,1)

DateSerial(Year(Date),1,1)

扩展资料:

Serial_number 为一个日期值,其中包含要查找的年份。日期有多种输入方式:带引号的文本串(例如 "1998/01/30")、系列数(例如,如果使用 1900 日期系统则 35825 表示 1998 年 1 月 30 日)或其他公式或函数的结果(例如 DATEVALUE("1998/1/30"))。有关 Microsoft Excel 如何使用系列数来代表日期的详细信息,请参阅“说明”部分。

参考资料来源:百度百科-YEAR函数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10802807.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存