跳到主要内容

MULTIPLY

MULTIPLY 函数执行两个数字的乘法运算,等价于使用 * 运算符。

语法

MULTIPLY(x, y)
-- 或使用运算符语法
x * y

参数

参数描述
x, y待相乘的数值表达式

返回类型

根据输入参数返回对应数据类型的数值结果。

示例

-- 函数语法
SELECT MULTIPLY(5, 3);
+----------------+
| MULTIPLY(5, 3) |
+----------------+
| 15 |
+----------------+

-- 运算符语法
SELECT 5 * 3;
+-------+
| 5 * 3 |
+-------+
| 15 |
+-------+

-- 含小数
SELECT MULTIPLY(2.5, 4);
+------------------+
| MULTIPLY(2.5, 4) |
+------------------+
| 10.0 |
+------------------+

-- 列引用
SELECT number, MULTIPLY(number, 10) AS multiplied
FROM numbers(5);
+--------+------------+
| number | multiplied |
+--------+------------+
| 0 | 0 |
| 1 | 10 |
| 2 | 20 |
| 3 | 30 |
| 4 | 40 |
+--------+------------+

另请参阅

欢迎体验 Databend Cloud

基于 Rust + 对象存储构建的新一代多模态数仓,一个平台即可进行 BI、向量、全文检索及地理空间分析。

支持标准 SQL,自动弹性伸缩,助您快速构建现代化数据平台。

注册即领 ¥200 代金券。

注册体验