MATCH (p:car)-[r]->(n:brand) where n.brandname = 'Nissan' RETURN p.sku_id
此查询将返回查询的所有“sku_id”。我怎样才能仅为同一个查询返回唯一的'sku_id'?
如果许多ID相同,你可以使用DISTINCT
:
MATCH (p:car)-[r]->(n:brand)
WHERE n.brandname = 'Nissan'
RETURN DISTINCT p.sku_id
也许你必须更精确:
MATCH (p:car {model:"Micra"})-[r]->(n:brand {brandname:"Nissan"})
RETURN DISTINCT p.sku_id