关于 YMatrix
部署数据库
使用数据库
管理集群
最佳实践
高级功能
高级查询
联邦查询
Grafana 监控
备份恢复
灾难恢复
图数据库
管理手册
性能调优
故障诊断
工具指南
系统配置参数
SQL 参考
e() 返回自然对数的底数 e。
语法:e()
返回值:
agtype 浮点数。
查询:
SELECT *
FROM cypher('graph_name', $$
RETURN e()
$$) as (e agtype);
结果:
e
-------------------
2.718281828459045
(1 row)
sqrt() 返回一个数的平方根。
语法:sqrt(expression)
返回值:
agtype 浮点数。
查询:
SELECT *
FROM cypher('graph_name', $$
RETURN sqrt(144)
$$) as (results agtype);
结果:
results
---------
12.0
(1 row)
exp() 返回 e^n,其中 e 是自然对数的底数,n 是参数表达式的值。
语法:exp(expression)
返回值:
agtype 浮点数。
参数:
| 名称 | 描述 |
|---|---|
| expression | agtype 数值表达式 |
注意事项:
exp(null) 返回 null。查询:
SELECT *
FROM cypher('graph_name', $$
RETURN exp(2)
$$) as (e agtype);
返回 e 的 2 次方。
结果:
e
------------------
7.38905609893065
(1 row)
log() 返回一个数的自然对数。
语法:log(expression)
返回值:
agtype 浮点数。
参数:
| 名称 | 描述 |
|---|---|
| expression | agtype 数值表达式 |
注意事项:
log(null) 返回 null。log(0) 返回 null。查询:
SELECT *
FROM cypher('graph_name', $$
RETURN log(27)
$$) as (natural_logarithm agtype);
返回 27 的自然对数。
结果:
natural_logarithm
-------------------
3.295836866004329
(1 row)
log10() 返回一个数的常用对数(以 10 为底)。
语法:log10(expression)
返回值:
agtype 浮点数。
参数:
| 名称 | 描述 |
|---|---|
| expression | agtype 数值表达式 |
注意事项:
log10(null) 返回 null。log10(0) 返回 null。查询:
SELECT *
FROM cypher('graph_name', $$
RETURN log10(27)
$$) as (common_logarithm agtype);
返回 27 的常用对数。
结果:
common_logarithm
--------------------
1.4313637641589874
(1 row)