Latest web development tutorials

SQLite opérateur AND / OR

SQLite opérateursAND et ORsont utilisés pour compiler plusieurs critères pour affiner les données sélectionnées dans la déclaration SQLite. Ces deux opérateurs sont appelés opérateur de concaténation.

Ces opérateurs déclaration de SQLite pour le même nombre de différentes comparaisons entre opérateurs possibles.

opérateur AND

OpérateurAND permet à plusieurs conditions existent dans une instruction SQL dans la clause WHERE.Lorsque vous utilisez l'opérateur AND, que lorsque toutes les conditions sont vraies (true), l'ensemble de la condition est vraie (true). Par exemple, seulement quand condition1 et condition2 sont vraies (true) lorsque, [condition1] ET [condition2] est vrai (true).

grammaire

La syntaxe de base de la clause WHERE avec l'opérateur de la manière suivante ET:

column1 SELECT, column2, columnn 
FROM table_name
WHERE [condition1] ET [condition2] ... ET [conditionN];

Vous pouvez utiliser l'opérateur AND pour combiner le nombre N de conditions. déclarations d'action SQLite exige que soit la transaction ou de la requête, tous séparés par ET conditions doivent être remplies (TRUE).

Exemples

Supposons que la table de l'entreprise a les documents suivants:

ID NOM ADRESSE AGE SALAIRE
---------- ---------- ---------- ---------- ----------
1 Paul 32 Californie 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvège 20000.0
4 Mark 25 Rich-Mond 65000,0
5 David 27 Texas 85000,0
6 Kim 22 Sud-Hall 45000,0
7 James 24 Houston 10000.0

L'instruction SELECT suivante répertorie AGE 25et supérieur ou égal supérieur ou un salaire égal pour tous les enregistrements 65000.00:

sqlite> SELECT * FROM ENTREPRISE OU AGE> = 25 ET SALAIRE> = 65000;
ID NOM ADRESSE AGE SALAIRE
---------- ---------- ---------- ---------- ----------
4 Mark 25 Rich-Mond 65000,0
5 David 27 Texas 85000,0

opérateur OR

OpérateurOR est également utilisé en conjonction avec une instruction SQL multiples conditions dans la clause WHERE.Lorsque vous utilisez l'opérateur OR seulement quand une condition est vraie (true), l'ensemble de la condition est vraie (true). Par exemple, chaque fois que condition1 ou condition2 ont réel (vrai) quand un est, [condition1] OU [condition2] est vrai (true).

grammaire

La syntaxe de base de la clause WHERE avec l'opérateur OR comme suit:

column1 SELECT, column2, columnn 
FROM table_name
WHERE [condition1] OU [condition2] ... OU [conditionN]

Vous pouvez utiliser l'opérateur OU pour combiner le nombre N de conditions. déclarations d'action SQLite exige que soit la transaction ou de la requête, aussi longtemps que l'un quelconque séparés par la condition OU est vrai (TRUE) peut être.

Exemples

Supposons que la table de l'entreprise a les documents suivants:

ID NOM ADRESSE AGE SALAIRE
---------- ---------- ---------- ---------- ----------
1 Paul 32 Californie 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvège 20000.0
4 Mark 25 Rich-Mond 65000,0
5 David 27 Texas 85000,0
6 Kim 22 Sud-Hall 45000,0
7 James 24 Houston 10000.0

L'instruction SELECT suivante répertorie AGE 25ou supérieur ou égal supérieur ou un salaire égal pour tous les enregistrements 65000.00:

sqlite> SELECT * FROM ENTREPRISE OU AGE> = 25 OU SALAIRE> = 65000;
ID NOM ADRESSE AGE SALAIRE
---------- ---------- ---------- ---------- ----------
1 Paul 32 Californie 20000.0
2 Allen 25 Texas 15000.0
4 Mark 25 Rich-Mond 65000,0
5 David 27 Texas 85000,0