Latest web development tutorials

SQLite e / ou operador

SQLite operadoresAND e ORsão usados para compilar vários critérios para restringir os dados selecionados em comunicado SQLite. Estes dois operadores são chamados operador de concatenação.

Estes declaração operadores SQLite para o mesmo número de diferentes comparações entre operadores possíveis.

E operador

E operador permite que existem várias condições em uma instrução SQL na cláusula WHERE.Ao usar o operador E, somente quando todas as condições forem verdadeiras (true), a condição inteira é verdadeira (true). Por exemplo, somente quando condition1 e condition2 são verdadeiras (true), quando, [condition1] e [condition2] é verdadeiro (true).

gramática

A sintaxe básica da cláusula WHERE com o operador da seguinte forma:

column1 SELECT, column2, columnn 
FROM nome_tabela
ONDE [condition1] e [condition2] ... E [conditionN];

Você pode usar o operador AND para combinar o número N de condições. declarações ação SQLite exige que tanto a transação ou consulta, todos separados por e condições devem ser verdadeira (TRUE).

Exemplos

mesa EMPRESA Suponha que tem os seguintes registros:

ID NOME SALÁRIO IDADE ENDEREÇO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norway 20.000,0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Sul-Hall 45.000,0
7 James 24 Houston 10000.0

A seguinte instrução SELECT relaciona AGE 25e maior ou igual maior ou salários iguais para todos os registros 65000.00:

sqlite> SELECT * FROM empresa onde AGE> = 25 E SALÁRIO> = 65000;
ID NOME SALÁRIO IDADE ENDEREÇO
---------- ---------- ---------- ---------- ----------
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0

operador OR

OR operador também é usado em conjunto com uma instrução SQL várias condições na cláusula WHERE.Ao usar o operador OR somente quando qualquer condição for verdadeira (true), a condição inteira é verdadeira (true). Por exemplo, sempre condition1 ou condition2 têm real (true) quando um é, [condition1] ou [condition2] é verdadeiro (true).

gramática

A sintaxe básica da cláusula WHERE com o operador OR como se segue:

column1 SELECT, column2, columnn 
FROM nome_tabela
ONDE [condition1] ou [condition2] ... OU [conditionN]

Você pode usar o operador OR para combinar o número N de condições. demonstrações Acção SQLite requer que tanto a transacção ou consulta, desde que qualquer um separado por a condição ou é verdadeira (TRUE) pode ser.

Exemplos

mesa EMPRESA Suponha que tem os seguintes registros:

ID NOME SALÁRIO IDADE ENDEREÇO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norway 20.000,0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Sul-Hall 45.000,0
7 James 24 Houston 10000.0

A seguinte instrução SELECT relaciona AGEde 25 oumaior ou igual maior ou salários iguais para todos os registros 65000.00:

sqlite> SELECT * FROM empresa onde AGE> = 25 OR SALÁRIO> = 65000;
ID NOME SALÁRIO IDADE ENDEREÇO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0