LIMIT
用于限制输出记录的数量。
简介
LIMIT
接受任何计算结果为正整数的表达式。
返回行的子集
要从顶部开始返回结果的子集,请使用以下语法:
示例
SELECT *
FROM cypher('graph_name', $$
MATCH (n) RETURN n.name
ORDER BY n.name
LIMIT 3
$$) as (names agtype);
返回匹配节点n
的名称属性,限制为3条记录。
name
----------
"A"
"B"
"C"
(3 rows)
使用带有LIMIT的表达式返回行的子集
LIMIT
接受任何评估为正整数的表达式,只要它不引用任何外部变量:
示例
SELECT *
FROM cypher('graph_name', $$
MATCH (n)
RETURN n.name
ORDER BY n.name
LIMIT toInteger(3 * rand()) + 1
$$) as (names agtype);
返回一到三个相关内容。
name
----------
"A"
"B"
(2 rows)
该文章对您有帮助吗?
- 本页导读 (1)
- 简介
- 返回行的子集
- 使用带有LIMIT的表达式返回行的子集