- T-SQL 教程
- T-SQL - 首页
- T-SQL - 概述
- T-SQL - 数据类型
- T-SQL - 创建表
- T-SQL - 删除表
- T-SQL - INSERT 语句
- T-SQL - SELECT 语句
- T-SQL - UPDATE 语句
- T-SQL - DELETE 语句
- T-SQL - WHERE 子句
- T-SQL - LIKE 子句
- T-SQL - ORDER BY 子句
- T-SQL - GROUP BY 子句
- T-SQL - DISTINCT 子句
- T-SQL - 连接表
- T-SQL - 子查询
- T-SQL - 存储过程
- T-SQL - 事务
- T-SQL - 索引
- T-SQL - 函数
- T-SQL - 字符串函数
- T-SQL - 日期函数
- T-SQL - 数值函数
- T-SQL 有用资源
- T-SQL - 快速指南
- T-SQL - 有用资源
- T-SQL - 讨论
T-SQL - 数值函数
MS SQL Server 数值函数可以应用于数值数据,并返回数值数据。
以下是带示例的数值函数列表。
ABS()
数值表达式的绝对值将作为输出。
示例
以下查询将给出绝对值。
Select ABS(-22)
ACOS()
指定数值表达式的反余弦值将作为输出。
示例
以下查询将给出 0 的反余弦值。
Select ACOS(0)
ASIN()
指定数值表达式的反正弦值将作为输出。
示例
以下查询将给出 0 的反正弦值。
Select ASIN(0)
ATAN()
指定数值表达式的反正切值将作为输出。
示例
以下查询将给出 0 的反正切值。
Select ATAN(0)
ATN2()
指定数值表达式的四个象限中的反正切值将作为输出。
示例
以下查询将给出 0 在所有四个象限中的反正切值。
Select ATN2(0, -1)
假设 CUSTOMERS 表包含以下记录。
ID NAME AGE ADDRESS SALARY 1 Ramesh 32 Ahmedabad 2000.00 2 Khilan 25 Delhi 1500.00 3 kaushik 23 Kota 2000.00 4 Chaitali 25 Mumbai 6500.00 5 Hardik 27 Bhopal 8500.00 6 Komal 22 MP 4500.00 7 Muffy 24 Indore 10000.00
BETWEEN()
如果值存在于给定的两个表达式之间,则这些值将作为输出。
示例
以下查询将给出以下输出。
SELECT salary from customers where salary between 2000 and 8500
输出
salary 2000.00 2000.00 6500.00 8500.00 4500.00
MIN()
给定表达式中的最小值将作为输出。
示例
以下查询将从 customers 表中给定的 'salary' 表达式中给出 '1500.00'。
Select MIN(salary)from CUSTOMERS
MAX()
给定表达式中的最大值将作为输出。
示例
以下查询将从 customers 表中给定的 'salary' 表达式中给出 '10000.00'。
Select MAX(salary)from CUSTOMERS
SQRT()
给定数值表达式的平方根将作为输出。
示例
以下查询将为给定的 4 数值表达式给出 2。
Select SQRT(4)
PI()
PI 值将作为输出。
示例
以下查询将给出 PI 值 3.14159265358979。
Select PI()
CEILING()
给定值将在舍入小数后作为输出,即下一个最高值。
示例
以下查询将为给定的 123.25 值给出 124。
Select CEILING(123.25)
FLOOR()
给定值将在舍入小数后作为输出,即小于或等于表达式的值。
示例
以下查询将为给定的 123.25 值给出 123。
Select FLOOR(123.25)
LOG()
给定表达式的自然对数将作为输出。
示例
以下查询将为给定的 1 值给出 0。
Select LOG(1)
广告