一、access數據庫中的round函數的意思
access數據庫中的round函數是內置的四舍五入的函數,主要應用于對帶小數位的數據字段進行格式化處理。Round函數的語法如下:Round(number, [numdecimalplaces]),其中,number是要進行四舍五入的數字;numdecimalplaces是可選參數,用于指定要保留的小數位數,如果省略,則默認為0。
二、access數據庫的內置函數
1、日期/時間
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或mDay:返回日期的d部分,等同于datepart的d部分Hour:返回日期的小時IsDate:判斷是否是日期,是日期返回-1,不是日期返回0Minute:返回日期的分鐘部分Month:返回日期的月份部分Now:返回當前時間(完整時間,包括年月日、小時、分鐘和秒)Second:返回日期的秒部分Time:返回當前的時間部分(即除去年、月、日的部分)Weekday:返回某個日期的當前星期(星期天為1,星期一為2,星期二為3等),例如:select weekday(now());Year:返回某個日期的年份2、檢查
IsEmpty:檢測是否為空(不過經測試,不管什么情況,都返回0)IsNull:檢測是否為Null值,null值返回0,非null值返回-1IsNumeric:檢測是否為數字,是數字返回-1,否則返回0算術Abs:絕對值Atn:返回正切值。Cos:余弦值Exp:返回 e 的給定次冪。Fix:返回數字的整數部分(即小數部分完全截去)Int:將數字向下取整到最接近的整數。(其實等同于Fix)Log:返回以E為底的對數值Rnd:返回一個0到1之間的隨機數值Sgn:返回數字的正負符號(正數返回1,負數返回-1,0值返回0)Sin:正弦值Sqr:返回平方根值Tan:正切值3、程序流程
Choose:根據名列前茅參數,返回后面字符串組的值,例如:Select Choose(1,”a”,”b”,”c”)返回a,將1改成2后,返回b,改成3后,返回c(名列前茅個參數也可以是某個字段)IIF:根據表達式返回特定的值,例如:Select IIF(“3>1″,”OK”,”False”),返回OK4、SQL合計函數
Avg:取字段平均值Count:統計記錄條數Max:取字段最大值Min:取字段最小值StDev:估算樣本的標準差(忽略樣本中的邏輯值和文本)。StDevP:計算以參數形式(忽略邏輯值和文本)給出的整個樣本總體的標準偏差。Sum:計算字段的總合Var:估算樣本方差(忽略樣本中的邏輯值和文本)。VarP:計算整個樣本總體的方差(忽略樣本總體中的邏輯值和文本)。5、文本
Asc:返回字母的Acsii值,例如:select Asc(“A”)返回65Chr:將ascii值轉換到字符,例如:select chr(65)返回”A”Format:格式化字符串,例如:Select Format(now(),’yyyy-mm-dd’)返回類似于”2005-04-03″ ,Select Format(3/9,”0.00″)返回0.33InStr:查詢子串在字符串中的位置,例如:select Instr(“abc”,”a”)返回1,select Instr(“abc”,”f”)返回0LCase:返回字符串的小寫形式Left:左截取字符串Len:返回字符串長度LTrim:左截取空格Mid:取得子字符串,例如:select mid(“123”,1,2) as midDemo 返回12Right:右截取字符串RTrim:右截取空格Space:產生空格,例如:select Space(4)返回4個空格StrComp:比較兩個字符串是否內容一致(不區分大小寫),例如:select StrComp(“abc”,”ABC”)返回0,select StrComp(“abc”,”123″)返回-1Trim:截取字符串兩頭的空格UCase:將字符串轉大寫三、access數據庫的用途
1、用來進行數據分析
access有強大的數據處理、統計分析能力,利用access的查詢功能,可以方便地進行各類匯總、平均等統計。并可靈活設置統計的條件。比如在統計分析上萬條記錄、十幾萬條記錄及以上的數據時速度快且操作方便,這一點是Excel無法與之相比的。 這一點體現在:會用access,提高了工作效率和工作能力。
2、用來開發軟件
access用來開發軟件,比如生產管理、銷售管理、庫存管理等各類企業管理軟件,其最大的優點是:易學。非計算機專業的人員,也能學會。低成本地滿足了那些從事企業管理工作的人員的管理需要,通過軟件來規范同事、下屬的行為,推行其管理思想。(VB、.net、 C語言等開發工具對于非計算機專業人員來說太難了,而access則很容易)。 這一點體現在:實現了管理人員(非計算機專業畢業)開發出軟件的“夢想”,從而轉型為“懂管理+會編程”的復合型人才。
延伸閱讀1:Access數據庫
Microsoft Office Access是由微軟發布的關系數據庫管理系統。它結合了 MicrosoftJet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的系統程序之一。Microsoft Office Access是微軟把數據庫引擎的圖形用戶界面和軟件開發工具結合在一起的一個數據庫管理系統。它是微軟OFFICE的一個成員, 在包括專業版和更高版本的office版本里面被單獨出售。2018年9月25日,最新的微軟Office Access 2019在微軟Office 2019里發布。