Neo4j CQL ORDER BY-ledd
Neo4j CQL har gitt "ORDER BY" klausul i MATCH Command å sortere resultatene som returneres av en MATCH spørring.
Vi kan sortere rader enten stigende eller synkende rekkefølge.
Som standard sorterer det rader i stigende rekkefølge. Hvis vi ønsker å sortere dem i synkende rekkefølge, må vi bruke DESC klausul
ORDER BY-ledd syntaks
ORDER BY < eiendom-name-liste > [DESC] S.No.
1.ORDER BYIt er en Neo4j CQL keyword.2. ≪ eiendom-name-liste > Det er en liste over egenskaper som brukes i sorting.3.DESCIt er en Neo4j CQL søkeord brukes til å angi synkende order.It er valgfritt
<. eiendom-name-liste > syntax:
<node-label-name>.<property1-name>,<node-label-name>.<property2-name>, .... ≪ node-label-name >. ≪ propertyn-name >
Syntax Beskrivelse
S.No.
1. < node-label-name > Det er en etikett navnet på en Node.2 . < eiendomsnavn >.. Det er en egenskap navnet på en Node
NB -
Vi bør bruke komma (,) operatøren å skille listen egenskapsnavnene
Eksempel
Dette eksemplet viser hvordan du bruker Sorter resultater i stigende rekkefølge etter Ansattes navn
Trinn 1 Anmeldelser -. Åpne Neo4j dataleseren
Trinn 2
- Skriv under kommando på dataleseren
MATCH (EMP: Employee) RETURN emp.empid, emp.name, emp.salary, emp.deptno
Trinn 3 Anmeldelser - Klikk på "Execute" -knappen og observere resultatene
Den returnerer totalt antall resultater tilgjengelige i databasen. 4 poster
Trinn 4 Anmeldelser - Type den under kommando på dataleseren
MATCH (EMP: Employee) RETURN emp.empid, emp.name, emp.salary, emp.deptnoORDER BY emp.name
Trinn 5 Anmeldelser - Klikk på " Execute "-knappen og observere resultatene.
Hvis vi observerer resultatene, nå postene er sortert etter Employee.name i stigende rekkefølge.
Eksempel
Dette eksemplet viser hvordan du bruke Sorter resultater i synkende rekkefølge etter Ansattes navn
Trinn 1 Anmeldelser -. Åpne Neo4j dataleseren
Trinn 2
- Skriv under kommando om Data Nettleseren
MATCH (EMP: Employee) RETURN emp.empid, emp.name, emp.salary, emp.deptno
Trinn 3
- Klikk på "Execute" -knappen og observere resultatene <. br>
Den returnerer totalt antall resultater tilgjengelige i databasen: 4 poster
Trinn 4 Anmeldelser - Skriv under kommando på dataleseren
MATCH (EMP: Employee) RETURN emp.empid, emp.name, emp.salary, emp.deptnoORDER BY emp.name DESC
Trinn 5 Anmeldelser -. Klikk på "Execute" -knappen og observere resultatene
Hvis vi observerer resultatene, nå postene er sortert etter Employee.name i synkende rekkefølge.