Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

SQRT 函数

SQRT 函数返回数字值的平方根。

语法

Copy
SQRT (expression)

参数

expression

表达式必须具有整数、小数或浮点数据类型。

返回类型

SQRT 返回 DOUBLE PRECISION 数。

示例

以下示例返回 SALES 表中的某些 COMMISSION 值的平方根。COMMISSION 列是 DECIMAL 列。

Copy
select sqrt(commission) from sales where salesid <10 order by salesid; sqrt ------------------ 10.4498803820905 3.37638860322683 7.24568837309472 5.1234753829798 ...

以下查询返回同一组 COMMISSION 值的平方根的舍入值。

Copy
select salesid, commission, round(sqrt(commission)) from sales where salesid <10 order by salesid; salesid | commission | round --------+------------+------- 1 | 109.20 | 10 2 | 11.40 | 3 3 | 52.50 | 7 4 | 26.25 | 5 ...

本页内容: