目录
MS Access Abs() 函数
【实例】
返回一个数字的绝对值:
SELECT Abs(-243.5) AS AbsNum;
【定义和用法】
Abs() 函数返回一个数字的绝对(正)值。
【语法】
Abs(number)
【参数值】
参数 | 描述 |
---|---|
number | 必需。一个数值 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Atn() 函数
【实例】
返回一个数的反正切:
SELECT Atn(5) AS AtnNum;
【定义和用法】
Atn() 函数返回数字的反正切。
【语法】
Atn(number)
【参数值】
参数 | 描述 |
---|---|
number | 必需。一个数值 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Avg() 函数
【实例】
返回 "Products" 表中 "Price" 列的平均值:
SELECT Avg(Price) AS AveragePrice FROM Products;
【定义和用法】
Avg() 函数返回表达式的平均值。
注: NULL 值被忽略。
【语法】
Avg(expression)
【参数值】
参数 | 描述 |
---|---|
expression | 必需。数值(可以是字段或公式) |
【技术细节】
适用于: | From Access 2000 |
---|
【实例】
选择价格高于平均价格的所有产品:
SELECT * FROM Products
WHERE Price > (SELECT Avg(Price) FROM Products);
MS Access Cos() 函数
【实例】
返回一个角度的余弦:
SELECT Cos(5) AS CosNum;
【定义和用法】
Cos() 函数返回角度的余弦值。
【语法】
Cos(number)
【参数值】
参数 | 描述 |
---|---|
number | 必需。一个数值 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Count() 函数
【实例】
返回 "Products" 表中的产品数量:
SELECT Count(ProductID) AS NumberOfProducts FROM Products;
【定义和用法】
Count() 函数返回选择查询返回的记录数。
注: NULL 值不计算在内。
【语法】
Count(expression)
【参数值】
参数 | 描述 |
---|---|
expression | 必需。字段或字符串值 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Exp() 函数
【实例】
返回e的5次方:
SELECT Exp(5) AS ExpNum;
【定义和用法】
Exp() 函数返回 e 指定数字的幂。
常数e (2.718281),是自然对数的底。
【语法】
Exp(number)
【参数值】
参数 | 描述 |
---|---|
number | 必需。 The power number |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Fix() 函数
【实例】
返回数字的整数部分:
SELECT Fix(756.43) AS FixNum;
【定义和用法】
Fix() 函数返回数字的整数部分。
【语法】
Fix(number)
【参数值】
参数 | 描述 |
---|---|
number | 必需。一个数值 |
【技术细节】
适用于: | From Access 2000 |
---|
【实例】
返回"Price"列的整数部分:
SELECT Fix(Price) AS FixNum FROM Products;
MS Access Format() 函数
【实例】
将数值表达式格式化为百分比:
SELECT Format(0.5, "Percent") AS FormattedNum;
【定义和用法】
Format() 函数以指定格式格式化数值。
【语法】
Format(value, format)
【参数值】
参数 | 描述 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
value | 必需。要格式化的数值 | ||||||||||||||||||||
format | 可选。要使用的格式。
|
【技术细节】
适用于: | From Access 2000 |
---|
【实例】
将"Price"列格式化为货币:
SELECT Format(Price, "Currency") AS FormattedPrice
FROM Products;
MS Access Int() 函数
【实例】
返回数字的整数部分:
SELECT Int(756.43) AS IntNum;
【定义和用法】
Int() 函数返回数字的整数部分。
注:如果 number 为负数,则此函数返回小于或等于 number 的第一个负整数。
【语法】
Int(number)
【参数值】
参数 | 描述 |
---|---|
number | 必需。一个数值 |
【技术细节】
适用于: | From Access 2000 |
---|
【实例】
返回"价格"列的整数部分:
SELECT Int(Price) AS IntNum FROM Products;
MS Access Max() 函数
【实例】
在 "Products" 表中找出最贵产品的价格:
SELECT Max(Price) AS LargestPrice FROM Products;
【定义和用法】
Max() 函数返回一组值中的最大值。
注: 另请参见 Min() 函数。
【语法】
Max(expression)
【参数值】
参数 | 描述 |
---|---|
expression | 必需。数值(可以是字段或公式) |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Min() 函数
【实例】
在 "Products" 表中查找最便宜产品的价格:
SELECT Min(Price) AS SmallestPrice FROM Products;
【定义和用法】
Min() 函数返回一组值中的最小值。
注: 另请参阅 Max() 函数。
【语法】
Min(expression)
【参数值】
参数 | 描述 |
---|---|
expression | 必需。数值(可以是字段或公式) |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Randomize() 函数
【定义和用法】
Randomize() 函数使用种子初始化随机数生成器(由 Rnd() 使用)。
【语法】
Randomize(seed)
【参数值】
参数 | 描述 |
---|---|
seed | 可选。Rnd() 用来生成随机数的数值。 如果省略,MS Access 将使用系统计时器作为种子值。 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Rnd 函数
【实例】
返回一个介于 1 和 10 之间的随机数,以及另一个介于 100 和 499 之间的随机数:
SELECT Int((10 - 1 + 1) * Rnd + 1) AS RandNumBetween1and10,
Int((499 - 100 + 1) * Rnd + 100) AS RandNumBetween100and499;
【定义和用法】
Rnd 函数返回一个随机数。
注:如果在调用 Rnd 函数之前没有调用 Randomize() 函数,Rnd 函数可能会返回相同的随机数 每次编号!
【语法】
返回一个小于1但大于等于0的随机整数:
Rnd
要返回给定范围内的随机整数,请使用以下公式:
Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
【参数值】
参数 | 描述 |
---|---|
upperbound | 必需。随机数的最高允许值 |
下限 | 必需。随机数的最低允许值 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Round() 函数
【实例】
将 "Products" 表中的价格列四舍五入到小数点后一位:
SELECT ProductName, Price, Round(Price, 1) AS RoundedPrice
FROM Products;
【定义和用法】
Round() 函数将数字四舍五入到指定的小数位数。
注:如果表达式以 5 结尾,则此函数将四舍五入以使最后一位数字为偶数。 以下是一些示例:
Round(34.55, 1) - 结果:34.6(向上取整)
Round(34.65, 1) - 结果:34.6(向下取整)
【语法】
Round(expression, decimal_places)
【参数值】
参数 | 描述 |
---|---|
expression | 必需。要四舍五入的数值表达式 |
decimal_places | 可选。要将表达式舍入到的小数位数。 如果省略,则函数四舍五入到最接近的整数 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Sgn() 函数
【实例】
返回一个数字的符号:
SELECT Sgn(243.5) AS SgnNum;
【定义和用法】
Sgn() 函数返回一个数字的符号。
此函数将返回以下之一:
- 如果数字 > 0,返回 1
- 如果 number = 0,则返回 0
- 如果数字
- 0,返回-1
【语法】
Sgn(number)
【参数值】
参数 | 描述 |
---|---|
number | 必需。返回符号的数字 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Sqr() 函数
【实例】
返回一个数的平方根:
SELECT Sqr(64) AS SqrNum;
【定义和用法】
Sqr() 函数返回数字的平方根。
【语法】
Sqr(number)
【参数值】
参数 | 描述 |
---|---|
number | 必需。计算平方根的正数 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Sum() 函数
【实例】
返回"OrderDetails"表中"Quantity"字段的总和:
SELECT Sum(Quantity) AS TotalItemsOrdered FROM OrderDetails;
【定义和用法】
Sum() 函数计算一组值的总和。
注: NULL 值被忽略。
【语法】
Sum(expression)
【参数值】
参数 | 描述 |
---|---|
expression | 必需。字段或公式 |
【技术细节】
适用于: | From Access 2000 |
---|
MS Access Val() 函数
【实例】
读取一个字符串并返回字符串中找到的数字:
SELECT Val(PostalCode) FROM Customers;
【定义和用法】
Val() 函数读取一个字符串并返回在字符串中找到的数字。
注:一旦遇到非数字字符,此函数就会停止读取。
【语法】
Val(string)
【参数值】
参数 | 描述 |
---|---|
string | 必需。字符串表达式 |
【技术细节】
适用于: | From Access 2000 |
---|