Som SQL, har Neo4j CQL to klausuler å kombinere to forskjellige resultater i ett sett av resultater 
 
 UNION 
 
 UNION ALL 
 
 UNION Klausul 
 
 Den kombinerer og returnerer vanlige rader fra to sett av resultater i et enkelt sett med resultater. Det går ikke tilbake like rader fra to noder 
 
 Restriksjoner:. 
 
 Resultat kolonnetyper og navn fra to sett av resultater må matche det betyr kolonnenavn bør være samme og kolonnedatatyper bør være samme 
 
 UNION Clause syntaks 
. < MATCH Command1 > UNION < MATCH Command2 > 
 Syntax Beskrivelse 
 S.No. 
 
1. < MATCH Command1 > Det er CQL MATCH kommandoen man være brukt av UNION clause.2 < MATCH Command2 > Det er CQL MATCH kommando to å bli brukt av UNION clause.3.UNIONIt er en Neo4j CQL søkeord for UNION klausul
  Note -   Hvis begge spørringer ikke returnerer samme kolonnenavn og datatyper, så det kaster en feil   I dette kapittelet vil vi ta en bankapplikasjon noder. kreditkort og debitcard å forklare UNION klausul    Trinn 1 Anmeldelser - Open Neo4j dataleseren    Trinn 2   Klikk på "Last ned CSV" for å se resultatene    Trinn 1 Anmeldelser - Åpne Neo4j dataleseren    Trinn 2   Klikk på "Last ned CSV" å se resultatene   Vi vil bruke disse dataene til å forklare bruk av Neo4j CQL UNION med eksempler    Dette eksempel viser hva som vil skje hvis både søk av UNION klausulen har samme navn eller samme datatyper til deres kolonner    Trinn 1 Anmeldelser -. Åpne Neo4j dataleseren    Trinn 2    Step. .. 3   Det viser at både spørsmål bør ha samme kolonnenavn   Første spørring har: cc.id, . cc.number   Second spørring har. dc.id, dc.number   Her er både kreditkort og debitcard har samme egenskapsnavnene: id og nummer, men de har prefiks med forskjellige nodenavn . Det er derfor UNION kommandoen viser denne feilmeldingen. For å unngå denne feilen, har Neo4j CQL leveres "AS" -klausul.   Som CQL, Neo4j CQL "AS" klausulen brukes til å gi noen aliasnavn.   Dette eksemplet viser hvordan du bruker UNION klausul for å hente data fra to noder    Trinn 1 Anmeldelser -. Åpne Neo4j dataleseren    Trinn 1 Anmeldelser - Type den under kommando dollar teksten i dataleseren og klikk på Execute knappen   Her kan vi observere denne kommandoen returnerer 9 rader uten like rader fordi UNION klausul filtrerer dem.   Den kombinerer og returnerer alle radene fra to sett av resultater i et enkelt sett med resultater. Den returnerer dupliserte rader også fra to noder.   Resultat kolonnetyper og navn fra to sett av resultater må matche det betyr kolonnenavn bør være samme og kolonnedatatyper skal være det samme.   Syntax Beskrivelse    Note -..   Hvis begge spørringer ikke returnerer samme kolonnenavn og datatyper, så det kaster en feil   I dette kapittelet vil vi ta en bankapplikasjon noder: kreditkort og debitcard å forklare UNION klausul    Trinn 1 Anmeldelser - Open Neo4j dataleseren Anmeldelser .    Trinn 1 Anmeldelser - Skriv inn kommandoen nedenfor ved dollar kjapp i dataleseren   Klikk på "Last ned CSV" for å se resultatene    Trinn 1 Anmeldelser - Open Neo4j dataleseren    Trinn 1 Anmeldelser - Skriv under kommando ved dollar teksten i dataleseren .   Klikk på "Last ned CSV" for å se resultatene   Vi vil bruke disse dataene til å forklare bruk av Neo4j CQL UNION med eksempler   Dette eksempel viser hva som vil skje hvis begge spørsmål av UNION klausulen har samme navn eller samme datatyper til deres kolonner    Trinn 1 Anmeldelser -. Åpen Neo4j dataleseren   Det er Neo4j dataleseren hjemmeside    Trinn 2    Trinn 1 Anmeldelser -. Klikk på Utfør-knappen og se suksessen meldingen i dataleseren   Her kan vi observere denne kommandoen returnerer 10 rader med like rader fordi UNION ALL klausulen ikke filtrere dem. Hvis vi bruker UNION klausul, går den bare 9 rader. Vennligst referer UNION klausul kapitlet for å sjekke dette. 
 
 
 
 kreditkort Node data 
 
 
 - Skriv inn kommandoen nedenfor ved dollar teksten i Data . leseren 
 MATCH (cc: kredittkort) RETURN cc 
 
 debitcard Node data 
 
 
 - Skriv inn kommandoen nedenfor ved dollar kjapp i dataleseren 
 MATCH. (dc: debitcard) RETURN dc 
 
  Eksempel 
 
 
 
 - Skriv inn kommandoen nedenfor ved dollar kjapp i dataleseren 
 MATCH (cc: kredittkort) RETURN cc.id, cc.numberUNIONMATCH (dc: debitcard) RETURN dc.id, dc.number 
 - Klikk på Execute knappen og se suksessen meldingen i dataleseren 
 
 
 
 
 
  Eksempel 
 
 
 
 MATCH. (cc: kredittkort) RETURN cc.id som id, cc.number som nummer, cc.name som navn, cc.valid_from som valid_from, cc .valid_to som valid_toUNIONMATCH (dc: debitcard) RETURNERER dc.id som id, dc.number som nummer, dc.name som navn, dc.valid_from som valid_from, dc.valid_to som valid_to 
 
 UNION ALL Clause 
 
 
 Restriction 
 
 
 UNION ALL Clause syntaks 
 < MATCH Command1 > UNION ALL < MATCH Command2 > 
 S.No. 
  Syntax Element  
  Beskrivelse  
 1. < MATCH Command1 > Det er CQL MATCH kommando som skal brukes av UNION clause.2. < MATCH Command2 > Det er CQL MATCH kommando to å bli brukt av UNION clause.3.UNION allit er en Neo4j CQL søkeord for UNION ALL klausul 
 
 
 
 kreditkort Node data 
 
 MATCH (cc: kredittkort) RETURN cc 
 
 debitcard Node data 
 
 
 MATCH (dc: debitcard) RETURN dc 
 
 < h4> Eksempel 
 
 
 
 
 - Skriv inn kommandoen nedenfor ved dollar kjapp i dataleseren 
 MATCH (cc: kredittkort). RETURN cc.id som id, cc.number som nummer, cc.name som navn, cc.valid_from som valid_from, cc.valid_to som valid_toUNION ALLMATCH (dc: debitcard) RETURNERER dc.id som id, dc.number som nummer, dc. navn som navn, dc.valid_from som valid_from, dc.valid_to som valid_to 
 
 
            
            
 
		  

