Requête SQLite Select

Requête SQLite Select

SQLite est un module en cours qui fournit un système de base de données SQL interactionnel qui est autonome, virtualisé et ne nécessite aucune initialisation. SQLite est l'un des systèmes de base de données les plus populaires. Pourtant, son utilisation a quelque chose à voir avec sa complexité. Le code de Sqlite est disponible publiquement. Il s'agit d'une base de données zéro configuration qui indique que les utilisateurs n'auront pas à l'installer sur l'ordinateur comme d'autres bases de données.

La base de données SQLite ne serait pas une procédure autonome comme certaines autres bases de données; Les utilisateurs peuvent l'intégrer dans n'importe quel programme explicitement ou interactivement, selon les demandes. SQLite a un accès instantané à ses enregistrements stockés. Dans SQLite, l'instruction SELECT est la commande la plus appropriée pour accéder et récupérer les données à partir de tableaux particuliers. La commande Select est utilisée pour effectuer des requêtes de base de données simples ou des requêtes complexes contre diverses contraintes. Une commande select ne modifiera en aucune manière la base de données.

Une requête, souvent connue sous le nom de commande de sélection, demande à une base de données de récupérer des données spécifiques à partir d'un tableau spécifié stocké dans une base de données. Le terme SELECT est accompagné en utilisant un espace et un ensemble de valeurs séparées par des virgules dans l'instruction SELECT. Le symbole * serait appliqué pour sélectionner tous les attributs de la table définie. Ensuite, le terme du terme, le titre de la table, apparaît. Cette déclaration est utilisée pour spécifier les mises à jour et autres opérations dans la base de données en plus de lire les informations.

Nous allons passer en revue les détails de la déclaration sélectionnée et illustrerons comment les utiliser pour récupérer des informations dans cet article. Nous tenons les formulaires utilisables dans les cas pour démontrer la structure de base. SELECT peut facilement gérer des cas d'utilisation beaucoup plus compliqués.

Pour exécuter les requêtes, nous devons installer n'importe quel compilateur. Ici, nous avons installé le logiciel «BD Browser pour SQLite». Tout d'abord, nous avons créé une nouvelle base de données en choisissant la sélection de la «nouvelle base de données» à partir de la barre de menu. Cela serait enregistré dans le dossier ayant le type de fichiers de base de données SQLite. Pour créer une nouvelle base de données, nous exécutons la requête. Ensuite, nous créerons une table en exécutant sa requête spécifique. Nous devons ajouter les données à la table, nous exécutons donc la requête de «insérer».

Créer une table

Nous créons le tableau nommé «étudiant» et stockons les données. Cette table a différentes colonnes, notamment «ID», «Nom», «Email» et «City». ID a un type de données «entier». Tandis que le nom, le courrier électronique et la ville ont un type de données «texte». La clé principale du tableau suivant est «ID»:

Le tableau «Student» est créé avec succès.

Insérer les données

Après avoir créé le tableau «étudiant», nous insérons les données de l'élève dans ce tableau. Donc, nous exécutons la requête «insérer».

Les données spécifiées sont effectivement insérées dans le tableau suivant:

Sélectionnez la requête pour une seule table

Nous exécutons la requête «Sélectionner» en récupérant toutes les données du tableau «Student».

Nous obtenons les données de l'étudiant «Olivia» en exécutant la requête «Sélectionner».

Nous voulons insérer les données, y compris l'ID, le nom, le courrier électronique et la ville de six autres étudiants, nous exécutons donc la requête «insérer».

La requête de «l'insert» est utilisée avec succès.

Sélectionnez les colonnes définies

La requête suivante récupère les données spécifiques du tableau «Student», qui est mentionné dans la requête «Sélectionner».

Ici, nous obtenons des colonnes définies (ID, nom et ville) de tous les étudiants après avoir dirigé la requête.

Supposons que nous voulons récupérer toutes les données des étudiants requis. Ensuite, nous exécutons la requête «Sélectionner» avec le symbole *.

La requête précédente est exécutée avec succès. Nous obtenons la table qui montre l'ID, le nom, le courrier électronique et la ville de tous les étudiants.

Renommer le nom de la colonne

Dans cette étape, nous utilisons la requête «alter» sur la table «étudiant». Cette requête modifie le nom de la colonne «Ville» au nom de la colonne «État».

La requête de Alter-Remove s'exécute avec succès.

Maintenant, nous implémentons à nouveau la commande «Sélectionner» avec le symbole * pour obtenir les données de tous les étudiants.

Nous obtenons toutes les colonnes de la table «Student».

Utiliser la clause où

Chaque fois que nous avons besoin des données de certains étudiants définis, nous avons utilisé la clause «où» avec la commande «SELECT». La clause «où» comprend la condition pour récupérer les données.

Ici, nous voulons que les données des étudiants ayant des frais égaux à 1200, alors ajoutez «où les frais = 1200» dans la requête.

Dans ce cas, nous utilisons la condition «où» sur la requête «Sélectionner» pour récupérer les détails des étudiants dont les frais sont inférieurs à 2000. Dans la clause «où», nous pouvons définir l'expression.

Nous avons les données de trois étudiants «Olivia, Emma et Charlotte» dans la sortie.

Utiliser la clause limite

Maintenant, nous voulons récupérer les données des quatre premiers étudiants. Par conséquent, nous utilisons la requête «Sélectionner» à côté de la clause «Limit». Ici, nous définissons la valeur de «limite» à 4.

La requête précédente se déroule avec succès et nous obtenons tous les détails des quatre premiers étudiants. Nous limiterons le nombre de lignes.

Nous pouvons récupérer les données des étudiants en appliquant des limites supérieures et inférieures. À cette fin, nous avons appliqué la clause «Limit» avec la requête «Sélectionner». Les limites sont employées sur «l'identification» de l'étudiant.

Le tableau montre le résultat de l'élève ayant l'ID = 3 et ID = 5 parce que nous avons utilisé la limite inférieure «2» et la limite supérieure «3» dans la requête.

Conclusion

Dans cet artefact, nous avons discuté de la requête SQLite Select. L'énoncé principal pour interroger une base de base de données SQLite est la section SELECT. Nous pouvons spécifier quoi récupérer dans la section «Sélectionner». Mais, jusqu'à ce que nous arrivions à la déclaration sélectionnée, nous pouvons acquérir les données de la section From. L'énoncé «From» désignerait où les données devraient être récupérées à partir de. Nous pouvons spécifier les données de une ou peut-être plus de tables ou de sous-requêtes en utilisant l'instruction «From». Nous pouvons appliquer des conditions sur la requête «Sélectionner» en utilisant le mot «où» et spécifier les limites supérieures et inférieures sur l'ID à l'aide de «limite».