ORDER BY
MATCH (emp:Employee)
RETURN emp.empid,emp.name,emp.salary,emp.deptno
MATCH (emp:Employee) RETURN emp.empid,emp.name,emp.salary,emp.deptno ORDER BY emp.name DESC 默认升序
union all 和union
<MATCH Command1> UNION ALL <MATCH Command2>
LIMIT和SKIP子句
限制查询结果行数,skip跳过开头几行
MATCH (emp:Employee) RETURN emp SKIP 2
MATCH (emp:Employee) RETURN emp LIMIT 2
merge 创建节点,关系和属性;为从数据库检索数据
MERGE命令是CREATE命令和MATCH命令的组合。
merge语法和match一样,只是merge创建节点时不会产生重复节点,会去重
索引
我们可以为具有相同标签名称的所有节点的属性创建索引。
Neo4J索引操作
Create Index 创建索引
CREATE INDEX ON :<label_name> (<property_name>)
CREATE INDEX ON :Customer (name)
Drop Index 丢弃索引
DROP INDEX ON :<label_name> (<property_name>)
DROP INDEX ON :Customer (name)