diff --git a/exercice2.md b/exercice2.md index ff9c23b..652e238 100644 --- a/exercice2.md +++ b/exercice2.md @@ -67,6 +67,16 @@ CREATE CONSTRAINT individu_id IF NOT EXISTS REQUIRE i.id IS UNIQUE; ``` +```cypher +LOAD CSV WITH HEADERS +FROM 'file:///edges.csv' AS row +FIELDTERMINATOR ';' +MATCH (a:Individu {id: toInteger(row.source)}) +MATCH (b:Individu {id: toInteger(row.target)}) +MERGE (a)-[r:AMI]->(b) +MERGE (b)-[r2:AMI]->(a); +``` + 1. Combien d'amis a l'id 58 ? 2. Quels sont les amis de l'id 58 ? diff --git a/reponses.md b/reponses.md index 8f08dc2..65882f2 100644 --- a/reponses.md +++ b/reponses.md @@ -29,15 +29,7 @@ MATCH (i:Individu {id: 58 }) RETURN i; ``` -```cypher -LOAD CSV WITH HEADERS -FROM 'file:///edges.csv' AS row -FIELDTERMINATOR ';' -MATCH (a:Individu {id: toInteger(row.source)}) -MATCH (b:Individu {id: toInteger(row.target)}) -MERGE (a)-[r:AMI]->(b) -MERGE (b)-[r2:AMI]->(a); -``` + ```cypher MATCH (i:Individu)