Latest web development tutorials

SQLite e / o all'operatore

SQLite operatoriAND e ORsono utilizzati per compilare più criteri per restringere i dati selezionati in dichiarazione SQLite. Questi due operatori sono chiamati operatore di concatenazione.

Questi dichiarazione operatori SQLite per lo stesso numero di diversi confronti tra operatori possibili.

operatore

Operatore permette esistono più condizioni in un'istruzione SQL nella clausola WHERE.Quando si utilizza l'operatore AND, solo quando tutte le condizioni (vero), tutta la condizione è vera (true). Ad esempio, solo quando condizione1 e condizione2 sono vere (true) quando, [condizione1] e [condizione2] è vero (true).

grammatica

La sintassi di base della clausola WHERE con l'operatore AND nel modo seguente:

SELEZIONE column1, column2, columnn 
FROM nome_tabella
WHERE [condizione1] e [condizione2] ... E [condizioneN];

È possibile utilizzare l'operatore AND per combinare il numero N di condizioni. dichiarazioni Azione SQLite richiede che sia la transazione o la query, separate da e condizioni devono essere vere (TRUE).

Esempi

tavolo COMPANY Supponiamo che ha i seguenti documenti:

NOME ID Età Indirizzo STIPENDIO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvegia 20000.0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Sud-Hall 45.000,0
7 James 24 Houston 10000.0

La seguente istruzione SELECT elenca AGE 25e maggiore o uguale maggiore o uguale salario per tutti i record 65000.00:

sqlite> SELECT * FROM AZIENDA in cui l'età> = 25 E STIPENDIO> = 65000;
NOME ID Età Indirizzo STIPENDIO
---------- ---------- ---------- ---------- ----------
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0

operatore o

OR operatore viene utilizzato anche in combinazione con un'istruzione SQL più condizioni nella clausola WHERE.Quando si utilizza o operatore solo quando qualsiasi condizione è vera (true), l'intera condizione è vera (true). Ad esempio, ogni volta condizione1 o condizione2 hanno reale (vero) quando a è, [condizione1] O [condizione2] è vero (true).

grammatica

La sintassi di base della clausola WHERE con l'operatore OR come segue:

SELEZIONE column1, column2, columnn 
FROM nome_tabella
WHERE [condizione1] O [condizione2] ... O [condizioneN]

È possibile utilizzare l'operatore OR per combinare il numero N di condizioni. dichiarazioni Action SQLite richiede che sia la transazione o query, finché una qualsiasi separata dalla condizione OR è vero (TRUE) possono essere.

Esempi

tavolo COMPANY Supponiamo che ha i seguenti documenti:

NOME ID Età Indirizzo STIPENDIO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvegia 20000.0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 Sud-Hall 45.000,0
7 James 24 Houston 10000.0

La seguente istruzione SELECT elenca ETÀ 25o maggiore o uguale maggiore o uguale salario per tutti i record 65000.00:

sqlite> SELECT * FROM AZIENDA in cui l'età> = 25 o stipendio> = 65000;
NOME ID Età Indirizzo STIPENDIO
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20000.0
2 Allen 25 Texas 15000.0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0