Latest web development tutorials

SQLite UND / ODER-Verknüpfung

SQLite OperatorenAND und ORwerden verwendet , um mehrere Kriterien zu kompilieren die ausgewählten Daten in SQLite - Anweisung zu verengen. Diese beiden Operatoren werden Verkettungsoperator genannt.

Diese Operatoren SQLite-Anweisung für die gleiche Anzahl von verschiedenen Vergleiche zwischen den Betreibern möglich.

AND-Operator

AND - Operator ermöglicht es, mehrere Bedingungen erfüllt sind in einer SQL - Anweisung in der WHERE - Klausel.Wenn das UND-Operator, nur, wenn alle Bedingungen erfüllt sind (true) ist die gesamte Bedingung wahr (true). Zum Beispiel, nur dann, wenn condition1 und condition2 sind true (wahr), wenn [condition1] und [condition2] ist wahr (true).

Grammatik

Die grundlegende Syntax von der WHERE-Klausel mit dem AND-Operator wie folgt:

SELECT column1, column2, columnN 
FROM table_name
WO [condition1] und [condition2] ... UND [conditionN];

Sie können die AND-Operator verwenden, um die Anzahl N von Bedingungen zu kombinieren. Aktion SQLite-Anweisungen erfordert, dass entweder die Transaktion oder eine Abfrage, die alle getrennt von AND Bedingungen müssen erfüllt sein (TRUE).

Beispiele

Angenommen COMPANY Tabelle hat die folgenden Einträge:

ID Name Alter ADRESSE GEHALT
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norwegen 20.000,0
4 Mark 25 Reiche-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Süd-Halle 45.000,0
7 James 24 Houston 10000.0

Die folgende Anweisung SELECT listet AGE 25und größer oder gleich größer oder gleich Lohn für alle Datensätze 65.000,00:

sqlite> SELECT * FROM DAS UNTERNEHMEN AGE> = 25 UND GEHALT> = 65000;
ID Name Alter ADRESSE GEHALT
---------- ---------- ---------- ---------- ----------
4 Mark 25 Reiche-Mond 65.000,0
5 David 27 Texas 85.000,0

OR-Operator

OR - Operator wird auch in Verbindung mit einer SQL - Anweisung mehrere Bedingungen in der WHERE - Klausel verwendet.Bei der Verwendung von OR-Operator nur, wenn eine Bedingung erfüllt ist (true) ist die gesamte Bedingung wahr (true). Zum Beispiel, wenn condition1 oder condition2 reale haben (true), wenn a [condition1] oder [condition2] ist wahr (true).

Grammatik

Die grundlegende Syntax von der WHERE-Klausel mit dem OR-Operator wie folgt:

SELECT column1, column2, columnN 
FROM table_name
WO [condition1] oder [condition2] ... OR [conditionN]

Sie können die OR-Operator verwenden, um die Anzahl N von Bedingungen zu kombinieren. Aktion SQLite-Anweisungen erfordert, dass entweder die Transaktion oder die Abfrage, solange irgendeine getrennt durch die OR-Bedingung wahr (TRUE) sein kann.

Beispiele

Angenommen COMPANY Tabelle hat die folgenden Einträge:

ID Name Alter ADRESSE GEHALT
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norwegen 20.000,0
4 Mark 25 Reiche-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Süd-Halle 45.000,0
7 James 24 Houston 10000.0

Die folgende Anweisung SELECT listet AGE 25oder größer oder gleich größer oder gleich Lohn für alle Datensätze 65.000,00:

sqlite> SELECT * FROM DAS UNTERNEHMEN AGE> = 25 OR GEHALT> = 65000;
ID Name Alter ADRESSE GEHALT
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
4 Mark 25 Reiche-Mond 65.000,0
5 David 27 Texas 85.000,0