为了账号安全,请及时绑定邮箱和手机立即绑定

sql中详解round(),floor(),ceiling()函数的用法和区别?

sql中详解round(),floor(),ceiling()函数的用法和区别?

小怪兽爱吃肉 2019-02-07 11:07:07
sql中详解round(),floor(),ceiling()函数的用法和区别?
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

round() 遵循四舍五入把原值转化为指定小数位数,如:round(1.45,0) = 1;round(1.55,0)=2
floor()向下舍入为指定小数位数 如:floor(1.45,0)= 1;floor(1.55,0) = 1
ceiling()向上舍入为指定小数位数 如:ceiling(1.45,0) = 2;ceiling(1.55,0)=2

查看完整回答
反对 回复 2019-03-15
?
慕桂英546537

TA贡献1848条经验 获得超10个赞

  1. round()遵循四舍五入把原值转化为指定小数位数。
    如:round(1.45,0) = 1;round(1.55,0)=2

  2. floor()向下舍入为指定小数位数.
    如:floor(1.45,0)= 1;floor(1.55,0) = 1

  3. ceiling()向上舍入为指定小数位数.
    如:ceiling(1.45,0) = 2;ceiling(1.55,0)=2

拓展回答:

SQL Aggregate 函数,SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。

有用的 Aggregate 函数:

  1. AVG() - 返回平均值。

  2. COUNT() - 返回行数。

  3. FIRST() - 返回第一个记录的值。

  4. LAST() - 返回最后一个记录的值。

  5. MAX() - 返回最大值。

  6. MIN() - 返回最小值。

  7. SUM() - 返回总和。

SQL Scalar 函数:SQL Scalar 函数基于输入值,返回一个单一的值。 有用的 Scalar 函数:

  1. UCASE() - 将某个字段转换为大写。

  2. LCASE() - 将某个字段转换为小写。

  3. MID() - 从某个文本字段提取字符。

  4. LEN() - 返回某个文本字段的长度。

  5. ROUND() - 对某个数值字段进行指定小数位数的四舍五入。

  6. NOW() - 返回当前的系统日期和时间。

  7. FORMAT() - 格式化某个字段的显示方式。



查看完整回答
反对 回复 2019-03-15
  • 2 回答
  • 0 关注
  • 974 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信