数据库系列学习(六)-函数之数学函数

1.绝对值

2.随机数

(1)不带种子的

(2)带种子的

3.四舍五入

(1)四舍五入

(2)求最大整数

(3)求最小整数

4.三角函数

(1)正弦,余弦,正切

(2)反正弦,反余弦,反正切

(3)两个变量的反正切

(4)两个变量的余切

5.圆周率

6.角度制 与 弧度制

(1)弧度制转换为角度制

(2)角度制转换为弧度制

7.求一个数的符号

8.两个数相除

(1)求余数

(2)求除数

9.指数 与 平方根

(1)指数

(2)平方根

10.附录sql脚本,可直接赋值黏贴

--求绝对值:1.1
select abs(-1.1)
--求指数:4
select power(2,2)
--求平方根:4
select sqrt(16)
--求随机数:0-1之间
select  rand()
--随机数种子:只产生一次,记下来的随机数不变
select rand(2)

舍入到最大整数
select ceiling(1.1)
--舍入到最小整数
select floor(1.9)

--四舍五入
--第一个数:待四舍五入的数值
--第二个数:计算精度
--结果:1.5600,1.56是精确的后面是估值
select round(1.5555,2)

--求正弦值
select sin(1)
--求余弦值
select cos(1)
--求正切值
select tan(1)
--求反正弦值
select asin(1)
--求反余弦值
select acos(1)
--求反正切值
select atan(1)

--求两个变量的反正切
select ATN2(1,1),atan(1)
--求余切
select cot(1),cos(1)/sin(1)
--求圆周率
select pi()
--弧度制转换为角度制
--角度制=弧度制*180/π
select degrees(1),1*180/pi()

--角度制转换为弧度制
--弧度制=角度制*π/180
select radians(1),1*pi()/180

--求符号
--大于0,返回1;小于0,返回-1
select sign(-2.2),sign(4)

--求整除余数
--7除3余1
select 7%3

--求整除除数
--7除3的2
select 7/3
时间: 2024-12-29 11:15:08

数据库系列学习(六)-函数之数学函数的相关文章

ORACLE PL/SQL 字符串函数、数学函数、日期函数

ORACLE PL/SQL 字符串函数.数学函数.日期函数 --[字符串函数] --字符串截取substr(字段名,起始点,个数) select Name,substr(Name,2,4),substr(Name,0,3),substr(Name,-2,3),substr(Name,-2,1) from t1; --字符串从前面取三个(0开始) select Name,substr(Name,0,3) from t1; --字符串从后面取三个 select Name,substr(Name,-3

awk中的常用的字符串函数和数学函数

总结awk中常用的字符串函数和数学函数如下表: 具体使用方法在实践中自行体会~

SQl Server 函数篇 数学函数,字符串函数,转换函数,时间日期函数

数据库中的函数和c#中的函数很相似 按顺序来, 这里价格特别的 print  可以再消息栏里打印东西 数学函数 ceiling()  取上限   不在乎小数点后面有多大,直接忽略 floor()     取下限   同上 round(列名,保留的位数)   四舍五入   保留小数最后那位数进不进一只看保留位数的后一位数够不够条件,再往后的就不管了 ABS()     绝对值---防抱死233 PI()        圆周率   就是查询一个圆周率 SQRT()平方根 字符串函数 upper()

语句、聚合函数、数学函数、字符串函数、时间日期函数

  --添加列 alter table shuiguo add price decimal(18,2) --删除列 alter table shuiguo drop column price --更改数据库的名称,逗号前面是之前的,逗号后是要改成的名字 sp_renamedb student,xuesheng 更改数据库的名称 表中有数据的情况下再添加列.删除列 语句示例 --查询所有数据 select * from xuesheng --查询开头是王的所有数据 select * from xu

聚合函数、数学函数、日期时间函数

ggregate Functions(Transact-SQL)聚合函数 AVG:求平均分COUNT:计算个数MAX:求最大值MIN:求最小值SUM:求和 求平均身高select AVG (shengao) from student as:添加的列名select AVG (shengao) as 平均身高 from student 求个数select COUNT (*) from student where xingbie = '男' 求最大select MAX(shengao) from st

字符串函数,时间函数,数学函数,数组

字符串函数 strlen 获取字符串的长度,这里的长度是指该字符串的字节的长度! substr 从指定字符串中的指定位置开始,截取指定长度的字符!sub在这里是截取的意思,substr就是字符串截取函数 需要三个参数: 1, 指定的字符串 2, 截取起始位置(以0开始) 3, 截取的长度 strtolower | strtoupper 把字符串全部转换为小写|大写!  仅针对英文有效,也针对汉字中的英文有效! strrev 把字符串反转! strpos 从左往右查找并返回字符串中某个字符的起始位

SQL server聚合函数、数学函数、字符串函数

一.基础语句 二.数学函数与字符串函数 三.练习 1.创建一个学生信息表,根据要求写出程序 2.新建一个超市表,进了十种商品,个数都是十件

函数,字符串函数,日期函数,数学函数,系统函数,聚合函数

------------------字符串函数------------------------charindex(要查找的字符串,被查找的字符串,开始查找的位置):返回要查找的字符串在被查找的字符串中的位置select charindex('sve','hello sve hi sve',1)--结果为7select charindex('sve','hello sve hi sve',8)--结果为14--len(字符串):返回字符串的长度select len('hello sve')--lo

数据库开发基础-SQl Server 聚合函数、数学函数、字符串函数、时间日期函数

SQL 拥有很多可用于计数和计算的内建函数. 函数的语法 内建 SQL 函数的语法是: SELECT function(列) FROM 表 函数的类型 在 SQL 中,基本的函数类型和种类有若干种.函数的基本类型是: Aggregate 函数 Scalar 函数 合计函数(Aggregate functions) Aggregate 函数的操作面向一系列的值,并返回一个单一的值. 注释:如果在 SELECT 语句的项目列表中的众多其它表达式中使用 SELECT 语句,则这个 SELECT 必须使