Tutoriel classi...SE CONNECTER
Tutoriel classique SQLite
auteur:php.cn  temps de mise à jour:2022-04-13 17:05:02

Expression SQLite


Une expression est une combinaison d'une ou plusieurs valeurs, opérateurs et fonctions SQL qui calculent des valeurs.

Les expressions SQL sont similaires aux formules et sont écrites en langage de requête. Vous pouvez également interroger la base de données à l'aide d'un ensemble de données spécifique.

Syntaxe

Supposons que la syntaxe de base de l'instruction SELECT est la suivante :

SELECT colonne1, colonne2, colonneN
FROM table_name
OÙ [CONTION | EXPRESSION];

Il existe différents types d'expressions SQLite, les détails sont expliqués comme suit :

SQLite - Expression booléenne

Booléenne de SQLite L'expression correspond à une seule donnée Get basée sur la valeur. La syntaxe est la suivante :

SELECT colonne1, colonne2, colonneN
FROM nom_table
WHERE SINGLE VALUE MATCHTING EXPRESSION ;

Supposons que la table COMPANY a les enregistrements suivants :

ID                                                                                                                                                                                              ----- ----------
1 Paul 32 Californie 20000.0
2 Allen 25 Texas 15000.0
3 Teddy 23 Norvège 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

L'exemple suivant montre l'utilisation des expressions booléennes SQLite :

sqlite> SELECT * FROM COMPANY WHERE SALARY = 10000;
ID NAME AGE SALESS ARY
---- - ----- ---------- ---------- ---------- ----------
4 Jacques 24 Houston 10000.0

SQLite - Expressions numériques

Ces expressions sont utilisées pour effectuer des opérations mathématiques dans la requête. La syntaxe est la suivante :

SELECT expression_numérique comme OPERATION_NAME
[FROM table_name WHERE CONDITION] ;

Ici, expression_numérique est utilisée pour une expression mathématique ou toute formule. L'exemple suivant montre l'utilisation des expressions numériques SQLite :

sqlite> SELECT (15 + 6) AS ADDITION
ADDITION = 21

Il existe plusieurs dans les fonctions, telles que avg(), sum(), count(), etc., effectuez des calculs appelés données récapitulatives pour un tableau ou une colonne de tableau spécifique.

sqlite> SELECT COUNT(*) AS "RECORDS" FROM COMPANY;
RECORDS = 7

SQLite - Expression de date

Expressions de date qui renvoient les valeurs actuelles de date et d'heure du système peuvent être utilisées dans diverses opérations de données.

sqlite>