Et uttrykk er en kombinasjon av en eller flere verdier, operatører og SQL-funksjoner som evalueres til en verdi
SQL-uttrykk er som formler og de er skrevet i spørrespråk. Du kan også bruke til å søke i databasen for bestemt sett av data
Syntax.
Tenk på grunnleggende syntaks i SELECT-setningen som følger:
SELECT COLUMN1, COLUMN2, columnN Fra table_name HVOR [contion | UTTRYKK];
Det finnes ulike typer av SQLite uttrykk, som er nevnt nedenfor:
SQLite - boolske uttrykk:
SQLite boolsk uttrykk hente data på grunnlag av matchende enkelt verdi. Her er syntaksen:
Velg COLUMN1, COLUMN2, columnN Fra table_name HVOR enkelt verdi MATCHTING uttrykk;
Tenk COMPANY tabellen har følgende poster:
ID Navn Alder ADRESSE LØNN --------- - ---------- ---------- ---------- ---------- 1 Paulus 32 California 20000,02 Allen 25 Texas 15000,03 Teddy 23 Norge 20000,04 Mark 25 Rich-Mond 65000,05 David 27 Texas 85000,06 Kim 22 Sør-Hall 45000,07 James 24 Houston 10000,0
Her er enkle eksempler som viser bruken av SQLite boolske uttrykk:
sqlite > SELECT * FROM selskap hvor LØNN = 10000; ID Navn Alder ADRESSE LØNN ---------- ---------- ---------- ------ ---- ---------- fire James 24 Houston 10000,0
SQLite - Numerisk Expression:
Disse uttrykkene brukes til å utføre noen matematisk operasjon på alle spørsmål. Her er syntaksen:
Velg numerical_expression som OPERATION_NAME [FROM tabellnavn WHERE TILSTAND];
Her numerical_expression brukes for matematiske uttrykk eller formel. Følgende er et enkelt eksempel som viser bruken av SQLite numeriske uttrykk:
sqlite > VELG (15 + 6) AS ADDITIONADDITION = 21
Det er flere innebygde funksjoner som avg (), sum (), teller (), etc., for å utføre det som kalles samlede databeregninger mot et bord eller en bestemt tabell kolonne
sqlite >.; SELECT COUNT (*) AS "poster" fra selskap; RECORDS = 7
SQLite - Dato Expressions:
Dato Expressions returnere dagens system dato og klokkeslett verdier og disse uttrykkene vil bli brukt i ulike data manipulasjoner
sqlite >. VELG CURRENT_TIMESTAMP; CURRENT_TIMESTAMP = 2013-03-17 10:43:35