SQLite og Selge og OR
operatører brukes til å kompilere flere betingelser for å innskrenke utvalgte data i en SQLite uttalelse. Disse to operatører kalles konjunktiv operatører
Disse aktørene gi et middel for å gjøre flere sammenligninger med ulike operatører i samme SQLite uttalelse
The OG Operatør:..
< b> og Selge operatøren tillater eksistensen av flere forhold i en SQLite uttalelse er der klausulen. Mens du bruker AND operatør, vil komplett tilstand antas sant når alle betingelsene er oppfylt. For eksempel [Condition1] og [Condition2] vil være sant bare når både Condition1 og Condition2 er sanne
Syntax.
Den grunnleggende syntaks og operatør med WHERE klausulen er som følger:
SELECT COLUMN1, COLUMN2, columnN Fra table_nameWHERE [Condition1] og [Condition2] ... OG [conditionN];
Du kan kombinere N rekke forhold som bruker og operatør. For en handling for å bli tatt av SQLite uttalelse, enten det er en transaksjon eller spørring, alle forhold atskilt av og må være TRUE
Eksempel:.
Tenk COMPANY bordet er å ha følgende poster:
ID Navn Alder ADRESSE LØNN ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000,02 Allen 25 Texas 15000,03 Teddy 23 Norge 20000,04 Mark 25 Rich-Mond 65000,05 David 27 Texas 85000,06 Kim 22 Sør-Hall 45000,07 James 24 Houston 10000.0
Etter velger uttalelse lister ned alle postene der alder er større enn eller lik 25 og Selge lønn er større enn eller lik 65000.00:
sqlite > SELECT * FROM selskap hvor AGE > = 25 og lønn > = 65000; ID Navn Alder ADRESSE LØNN ---------- ---------- -------- - ---------- ---------- 4 Mark 25 Rich-Mond 65000,05 David 27 Texas 85000,0
The OR Operatør:
OR operatør også brukes til å kombinere flere betingelser i en SQLite uttalelse er der klausulen. Mens du bruker OR operatør, vil komplett tilstand antas sant når minst en av betingelsene er oppfylt. For eksempel [Condition1] eller [Condition2] vil være sant hvis enten Condition1 eller Condition2 er sant
Syntax.
Den grunnleggende syntaks OR operatør med WHERE klausulen er som følger:
SELECT COLUMN1, COLUMN2, columnN Fra table_nameWHERE [Condition1] eller [Condition2] ... ELLER [conditionN]
Du kan kombinere N rekke forhold ved hjelp av OR operatør. For en handling for å bli tatt av SQLite uttalelse, enten det er en transaksjon eller spørring, kun ett av de forholdene atskilt med OR må være TRUE
Eksempel:.
Tenk COMPANY bord er å ha følgende poster:
ID Navn Alder ADRESSE LØNN ---------- ---------- ---------- ------ ---- ---------- 1 Paul 32 California 20000,02 Allen 25 Texas 15000,03 Teddy 23 Norge 20000,04 Mark 25 Rich-Mond 65000,05 David 27 Texas 85000,06 Kim 22 Sør-Hall 45000,07 James 24 Houston 10000,0
Etter SELECT-setningen lister ned alle poster der alder er større enn eller lik 25 OR
lønn er større enn eller lik 65000.00:
sqlite > SELECT * FROM selskap hvor AGE > = 25 ELLER LØNN > = 65000; ID Navn Alder ADRESSE LØNN ---------- ---------- -------- - ---------- ---------- 1 Paul 32 California 20000,02 Allen 25 Texas 15000,04 Mark 25 Rich-Mond 65000,05 David 27 Texas 85000,0