代码之家  ›  专栏  ›  技术社区  ›  user697911

如何返回不同的节点属性?

  •  -1
  • user697911  · 技术社区  · 6 年前
    MATCH (p:car)-[r]->(n:brand) where n.brandname = 'Nissan' RETURN p.sku_id
    

    此查询将返回查询的所有“sku\u id”。如何仅为同一查询返回唯一的“sku\u id”?

    1 回复  |  直到 6 年前
        1
  •  0
  •   SylvainRoussy    6 年前

    你可以用 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