neo4j 如何在cypher 脚本中进行 2个数据库源地址 的结果集的对照
发布于 3 年前 作者 moxtong 504 次浏览 来自 问答

with "select * from user.aaa WHERE ID =12345678 " as sql call apoc.load.jdbcParams(“jdbc:oracle:thin:admin/password@127.0.0.1:1521/oracle”, sql, []) yield aaa
//收集第一个结果集 我以为是with 就行。结果这样写诗不行的 with aaa as row1 with "select * from user.bbb WHERE ID =12345678 " as sql call apoc.load.jdbcParams(“jdbc:oracle:thin:admin/password@127.0.0.2:1521/oracle”, sql, []) yield bbb

with bbb as row2,row1 match (p:person{ROW:row1.id}) where row2.id_xid=‘111’

大概就是 两个不同的数据源 需要做联查。这种思路 是对的吗? 是我的脚本写的有问题吗 那位大神指点一下呗

回到顶部