create the nodes:
CREATE (n:sil {name:"k1", val: 1250}),(m:sil2 {name:"k2", val:1250}), (n)-[r:sil3]->(m)
Addition:
MATCH (n:sil), (d:sil2)
RETURN SUM(n.val + d.val)
//returns 2500
Substraction
MATCH (n:sil), (d:sil2)
RETURN SUM(n.val - d.val)
//returns 0
Multiplication:
MATCH (n:sil), (d:sil2)
RETURN SUM(n.val * d.val)
//returns 1562500
Division:
MATCH (n:sil), (d:sil2)
RETURN SUM(n.val / d.val)
//returns 1
Formatting numbers
first you have to setup apoc in settings / plugins . Then close database, exit neo4j and reopen it. Apoc will be activted.
MATCH (n:sil), (d:sil2)
RETURN apoc.number.format(SUM(n.val * d.val))
//returns "1,562,500"