MySQL ABS 函数是数字函数之一,它可以返回指定表达式的绝对正值。在本文中,我们将通过示例介绍如何使用命令提示符和工作台查找绝对值。ABS 函数的基本语法如下所示。
SELECT ABS (Numeric_Expression) FROM Source
为了演示此 ABS 数字函数,我们将使用下面显示的数据。

MySQL ABS 函数示例
它返回任何数字的正值。下面的查询显示了使用此函数的多种方法。
-- Numeric Value
SELECT ABS(-52) AS `AbsoluteValue`;
-- of Numeric Expression
SELECT ABS(10 + 35 - 102) AS `AbsoluteValue`;
-- of string number
SELECT ABS('-10.02') AS `AbsoluteValue`;
-- of String text
SELECT ABS('MySQL') AS `AbsoluteValue`;
在下面的语句中,我们使用 ABS 来查找不同值的绝对值。在这里,我们使用 MySQL 中的 ALIAS 列将结果命名为“Absolute Value”。

MySQL 数字函数还允许您查找列中数据的绝对值。在此 ABS 示例中,我们将查找 ServiceGrade 列中所有记录的绝对数字。
SELECT Product, Color,
StandardCost, Sales, TaxAmt,
ServiceGrade,
ABS(ServiceGrade) AS `Absolute Value`
FROM `numeric functions`;
