espressione SQLite
Un'espressione è una combinazione di una pluralità di valori o funzioni SQL, operatori, e il valore calcolato.
espressioni SQL sono simili alle formule, sono scritte nel linguaggio di interrogazione. È inoltre possibile utilizzare un set specifico di dati per interrogare il database.
grammatica
SELECT nella sintassi di base è la seguente:
SELEZIONE column1, column2, columnn FROM nome_tabella DOVE [Contion | espressione];
Ci sono diversi tipi di espressione SQLite, specificamente spiegare come segue:
SQLite - espressione booleana
SQLite espressioni booleane per ottenere i dati sulla base dei corrispondenti valori individuali. La sintassi è la seguente:
SELEZIONE column1, column2, columnn FROM nome_tabella DOVE singolo valore MATCHTING espressione;
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
L'esempio seguente dimostra l'uso di espressioni booleane SQLite:
sqlite> SELECT * FROM AZIENDA DOVE STIPENDIO = 10000; NOME ID Età Indirizzo STIPENDIO ---------- ---------- ---------- ---------- ---------- 4 James 24 Houston 10000.0
SQLite - un'espressione numerica
Queste espressioni sono utilizzate per eseguire query per qualsiasi matematica. La sintassi è la seguente:
SELEZIONE numerical_expression come nome_operazione [FROM nome_tabella WHERE condizione];
Qui, numerical_expression qualsiasi espressione matematica o una formula utilizzate. L'esempio seguente dimostra l'uso SQLite espressione numerica:
sqlite> SELECT (15 + 6) l'addizione AGGIUNTA = 21
Ci sono diverse funzioni incorporate, come ad esempio AVG (), sum (), count (), ecc, si parla di dati di riepilogo esecutivo per un tavolo o di una specifica calcoli di colonna della tabella.
sqlite> SELECT COUNT (*) AS "record" da azienda; RECORDS = 7
SQLite - Data espressione
Data un'espressione che restituisce i valori di data e tempo del sistema, tali espressioni sarà utilizzato per una varietà di manipolazione dei dati.
sqlite> selezionare CURRENT_TIMESTAMP; CURRENT_TIMESTAMP = 2013/03/17 10:43:35