运算符 含义
·
+
(加) 加法
·
||
(加) 字符串相加
·
-
(减) 减法
·
*
(乘) 乘法
·
/
(除) 除法
·
mod
(模)返回一个除法的整数余数
例如,12 % 5 = 2,这是因为 12 除以 5,余数为 2
示例 :
select 5 + 6 , 5 +null from dual
select 5 - 6 from dual
select 5 * 6 from dual
select 5 / 6 from dual
selectmod ( 13 , 3 ) from dual
列的计算:
select 字段A+字段B form 表
select 字段A*2 form 表
power
(
2
,
3
)
:
求
2
的
3
次方
round ( 值 , 小数位 ) : 4 合 5 入
Floor: 小数部分直接舍弃 , 整数不变
CEIL: 小数部分直接舍弃 , 整数 + 1
--2*2*2*2
select power ( 2 , 4 ) from dual
-- 问题 ( 了解 ): 求 8 开根 3 后的值
--a*a*a=8,a=?
select power ( 8 , 1 / 3 ) from dual
-- 四舍五入 :
-- 小数位为 0, 表示四舍五入以后 , 返回整数
select round ( 0.49 ) from dual
select round ( 0.5 ) from dual
-- 保留 2 位小数
select round ( 0.33333 , 2 ) from dual
--Floor: 小数部分直接舍弃 , 整数不变
select floor ( 10.9 ) from dual
--CEIL: 小数部分直接舍弃 , 整数 +1
select Ceil ( 10.1 ) from dual
round ( 值 , 小数位 ) : 4 合 5 入
Floor: 小数部分直接舍弃 , 整数不变
CEIL: 小数部分直接舍弃 , 整数 + 1
--2*2*2*2
select power ( 2 , 4 ) from dual
-- 问题 ( 了解 ): 求 8 开根 3 后的值
--a*a*a=8,a=?
select power ( 8 , 1 / 3 ) from dual
-- 四舍五入 :
-- 小数位为 0, 表示四舍五入以后 , 返回整数
select round ( 0.49 ) from dual
select round ( 0.5 ) from dual
-- 保留 2 位小数
select round ( 0.33333 , 2 ) from dual
--Floor: 小数部分直接舍弃 , 整数不变
select floor ( 10.9 ) from dual
--CEIL: 小数部分直接舍弃 , 整数 +1
select Ceil ( 10.1 ) from dual