电竞比分网-中国电竞赛事及体育赛事平台

分享

Access 常用函數

 融水公子 2020-07-17
講解對象:Access 常用函數
作者:融水公子 rsgz
Access教程

函數
函數是由函數名和參數列表構成的,分為數字函數,字符函數,日期和時間函數,統計函數

數字函數

計算絕對值
abs(-7)#7

取整(左偏)
int(3.9)#3
int(-3.9)#-4

取整(中心偏)
fix(3.9)#3
fix(-3.9)#-3

四舍五入
round(3.567,2)#3.57
round(3.567,0)#4
round(3.567)#4

開根號
sqr(4)

信號函數
sgn(20)#1
sgn(0)#0sgn(-20)#-1隨機值
rnd()#0-1之間的
---------------------------------------------------------------------

字符函數

space(5)# 產生五個空格string(3,"abc")# 取字符串首位 取三次 aaa
left("abcxyz",2)# 左邊取兩個字符 ableft("李世民",1)# 取李 取姓
right("abcxyz",2)# 右邊取兩個字符 yz
mid("123456",2,3)# 234  第二個開始取值 取3位
mid("123456",2)# 23456
mid("張小凡",2)# 取名 小凡
len("融水公子")# 4
trim()#去除前后空格。中間的不管
ltrim()#去除前面空格rtrim()#去除后面空格
instr("abcxyz","bc")#母串找子串 2instr(3,"abcxyz","bc")#指定位置 母串找子串 0
ucase()#轉化成大寫
lcase()#轉化成小寫

trim理解


日期時間函數

date()# 2020/10/17
time()# 14:49
now()# 2020/10/17 14:49year()
year(date())
year(#2020-1-1#)
month()
day()dateserial(2020,1,1)
dateserial(year(date()),1,1)#本年的1月1號dateserial(2020,month(date()),1)#2020年本月的1號dateserial(2020,1,day(date()))#2020年1月的今天weekday(#2020-7-17#)
weekday(date())

統計函數

sum([成績])
avg([員工表]![成績])
count([成績])
max([成績])
min([成績])

常用:

年齡:year(date)-year([出生日期])
姓氏:left([姓名],1)# 李取名:mid([姓名],2)# 小凡
姓名:left([姓名],1)&mid([姓名],2)
學號加姓名:[學號]&[姓名]
平均年齡:avg(year(date)-year([出生日期]))平均年齡(保留整數):round(avg(year(date)-year([出生日期])))今天:date()
明天:date()+1
昨天:date()-1


---

    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多