I want to get only customer and supplier name and ID using cypher query.
"Match (n: customer:supplier) where has (n.ID) return n.ID,n.nme";
How to combine 2 labels to get the data?
Above query is getting syntax error. Please advise.
I want to get only customer and supplier name and ID using cypher query.
"Match (n: customer:supplier) where has (n.ID) return n.ID,n.nme";
How to combine 2 labels to get the data?
Above query is getting syntax error. Please advise.
This for OR label matching:
MATCH (n)
WHERE (n:customer OR n:supplier) AND exists(n.ID)
RETURN n.ID, n.nme
This for AND label matching:
MATCH (n:customer:supplier)
WHERE exists(n.ID)
RETURN n.ID, n.nme
The has()
function has long since been deprecated and removed. Use exists()
instead.
Also I'm not sure what you mean by combine 2 labels to get the data.
The query as it is now will only match to nodes with both the :customer and :supplier label. Is that what you want?