Neo4j CQL Sorting



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.
Syntax Element
Beskrivelse
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.
Syntax Element
Beskrivelse
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.




Previous:
Next Page: