在 mysql 中舍入到最接近的整数
在本教程中,我们旨在探索如何在 mysql 中四舍五入到最接近的整数。
通常,在 mysql 中更新特定数据库表中的信息时,我们需要将特定的浮点值向下舍入到最接近的整数。mysql 借助 floor()
函数帮助我们完成这项任务。
让我们尝试更多地了解这个功能。
mysql 中的 floor()
方法接受一个参数并给出一个整数值作为输出。mysql 中这个函数的基本语法是 floor(a)
,其中 a
代表任何整数或浮点值。
例如,如果 a
值为 4.4
,则 floor(4.4)
的输出将是 4
。如果 a
的值是 3.9
,floor(3.9)
的输出将是 3
。
因此,我们可以看到这些值被四舍五入到最接近的整数。让我们了解此方法在特定表中的工作原理。
在开始之前,让我们创建一个虚拟数据集来处理。
-- create the table student_information
createtablestudent_information(stu_idfloat,stu_firstnamevarchar(255)defaultnull,stu_lastnamevarchar(255)defaultnull,primarykey(stu_id));-- insert rows to the table student_information
insertintostudent_information(stu_id,stu_firstname,stu_lastname)values(1.3,"preet","sanghavi"),(2.7,"rich","john"),(3.9,"veron","brow"),(4.4,"geo","jos"),(5.3,"hash","shah"),(6.6,"sachin","parker"),(7.0,"david","miller");
让我们的目标是从 student_information
表中舍入 stu_id
。
在 mysql 中舍入
在 mysql 中获取特定表列的所有值的基本语法如下所示。
selectfloor(stu_id)asrounded_down_valuesfromstudent_information;
由于未应用任何条件,因此上面的代码对来自 student_information
表的每个 stu_id
进行了限制。代码的输出如下。
rounded_down_values1234567
因此,借助 floor()
函数,我们可以有效地将非整数值向下舍入到 mysql 中最接近的整数。
转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处
本文地址:
相关文章
如何在 mysql 中声明和使用变量
发布时间:2024/03/26 浏览次数:115 分类:mysql
-
当你需要在 mysql 中的脚本中存储单个值时,最好的方法是使用变量。变量有不同的种类,有必要知道何时以及如何使用每种类型。
发布时间:2024/03/26 浏览次数:176 分类:mysql
-
本教程演示了如何在 mysql 中重置自动增量。
在 mysql 中使用 mysqladmin 刷新主机解除阻塞
发布时间:2024/03/26 浏览次数:82 分类:mysql
-
你将了解阻止主机的原因。此外,通过使用 phpmyadmin 和命令提示符刷新主机缓存来解除阻塞的不同方法和效果。
发布时间:2024/03/26 浏览次数:199 分类:mysql
-
本教程演示如何在 mysql 中转换为整数。
发布时间:2024/03/26 浏览次数:195 分类:mysql
-
本教程演示如何在 mysql 中过滤空值。