📜  MySQL Math CEIL()函数(1)

📅  最后修改于: 2023-12-03 15:17:45.941000             🧑  作者: Mango

MySQL Math CEIL()函数

MySQL的CEIL()函数用于向上取整,即返回大于或等于给定数字的最小整数。该函数可以用于处理需要得到整数的数据或结果。

语法

CEIL(number);

参数:

  • number:要向上取整的数字。

返回值:最小的整数,大于或等于给定的数字。

示例
示例 1:基本使用
SELECT CEIL(2.3);
-- 返回结果:3
示例 2:处理查询结果

假设我们有一个学生成绩表,需要查询每个学生的平均分并向上取整:

SELECT student_id, CEIL(AVG(score)) AS avg_score
FROM grade_table
GROUP BY student_id;
注意事项
  • 如果传入的参数类型不是数字,将返回NULL。
  • 如果传入的参数是NULL,则返回NULL。
总结

MySQL的CEIL()函数是一个方便的数学函数,可以用于向上取整。它可以用于处理需要得到整数的数据或结果。在使用时,我们需要注意传入的参数类型和返回值类型。