English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
SQLite ET
&OU
Les opérateurs sont utilisés pour compiler plusieurs conditions pour restreindre la portée des données sélectionnées dans une requête SQLite. Ces opérateurs sont appelés opérateurs conjonctifs.
Ces opérateurs fournissent un moyen de comparer plusieurs fois avec différents opérateurs dans une même requête SQLite.
ET
Les opérateurs permettent à plusieurs conditions d'exister dans la clause WHERE d'une déclaration SQLite. Lorsqu'ils sont utilisés avec l'opérateur ET, on suppose que la condition complète est TRUE si toutes les conditions sont TRUE. Par exemple, uniquement si condition1ET condition2sont TRUE, alors [condition1]] ET [condition2]] ne sera TRUE que si
Voici la syntaxe de base de l'opérateur ET avec la clause WHERE.
SELECT colonne1, colonne2, colonneN FROM nom_table WHERE [condition1]] ET [condition2]]...ET [conditionN];
Vous pouvez utiliser l'opérateur ET pour combiner N conditions. Pour les opérations à effectuer dans une requête SQLite (que ce soit une transaction ou une requête), toutes les conditions séparées par ET doivent être TRUE.
Veuillez consulter la table COMPANY avec les enregistrements suivants-
ID NOM ÂGE ADRESSE SALAIRES ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000.0 3 Teddy 23 Norway 20000.0 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0 6 Kim 22 South-Hall 45000.0 7 James 24 Houston 10000.0
La requête SELECT suivante liste les éléments avec AGE supérieur ou égal à25 ET
Salaire (SALARY) supérieur ou égal à65000.00 toutes les enregistrements.
sqlite> SELECT * FROM COMPANY WHERE ÂGE >= 25 ET SALARY >= 65000; ID NOM ÂGE ADRESSE SALAIRES ---------- ---------- ---------- ---------- ---------- 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0
L'opérateur OR est également utilisé pour combiner plusieurs conditions dans la clause WHERE d'une requête SQLite. Lorsqu'il est utilisé avec l'opérateur OR, si au moins une condition est TRUE, on suppose que la condition complète est TRUE. Par exemple, si condition1OU condition2est TRUE, alors [condition1]] ou [condition2]] sera TRUE.
Voici la syntaxe de base de l'opérateur OR avec la clause WHERE.
SELECT colonne1, colonne2, colonneN FROM nom_table WHERE [condition1]] OU [condition2]]...OU [conditionN]
Il est possible d'utiliser l'opérateur OR pour combiner N conditions. Pour les opérations à effectuer dans une requête SQLite, que ce soit une transaction ou une requête, il suffit que l'une des conditions séparées par OR soit TRUE.
Veuillez consulter la table COMPANY avec les enregistrements suivants.
ID NOM ÂGE ADRESSE SALAIRES ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000.0 3 Teddy 23 Norway 20000.0 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0 6 Kim 22 South-Hall 45000.0 7 James 24 Houston 10000.0
La requête SELECT suivante liste les éléments avec AGE supérieur ou égal à25 OU
Salaire supérieur ou égal à65000.00 toutes les enregistrements.
sqlite> SELECT * FROM COMPANY WHERE ÂGE >= 25 OU SALAIRES >= 65000; ID NOM ÂGE ADRESSE SALAIRES ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000.0 4 Mark 25 Rich-Mond 65000.0 5 David 27 Texas 85000.0