は、私は次の行を返さ問い合わせます各個別行の出現回数:サイファーを使用して行の複数の出現のカウントを探す
n.stype p.stype count
["d"] ["s","dr"] 2
["p"] ["s","dr"] 3
["p"] ["dr"] 2
["d"] ["s"] 1
["d"] ["dr"] 2
は、私は次の行を返さ問い合わせます各個別行の出現回数:サイファーを使用して行の複数の出現のカウントを探す
n.stype p.stype count
["d"] ["s","dr"] 2
["p"] ["s","dr"] 3
["p"] ["dr"] 2
["d"] ["s"] 1
["d"] ["dr"] 2
COUNT()関数を使用します。これにより、グループ化された列がグループ化キーとして機能する集約(グループ化)が導入されます。
MATCH (n:data)-[r: related]->(p:data)
RETURN n.stype, p.stype, COUNT(p.stype) as count
それは動作します!それは簡単であることを知らなかった –
喜んで助けて!チャンスを取ったときに答えを受け入れてください。また、Neo4j開発者マニュアルの[aggregations](http://neo4j.com/docs/developer-manual/current/cypher/#query-aggregation)を参照すると役に立ちます。 – InverseFalcon
パターンにない変数「t」があります。これは「p」を意味していましたか? – InverseFalcon