SQLITE comme l'opérateur

SQLITE comme l'opérateur
«SQLite ne nécessite qu'un système d'exploitation adéquat ou une prise en charge de la bibliothèque supplémentaire. SQLite peut également être utilisé dans n'importe quel contexte, en particulier dans les systèmes intégrés. Nous n'avons même pas à télécharger SQLite tout en l'utilisant à cause du cadre virtualisé. Et nous n'avons pas besoin de déployer, de lancer ou de résilier les opérations du serveur. Sqlite n'a donc aucun fichier source. Il existe des opérations, des requêtes et des modifications instantanées, fiables, discrètes et persistantes.

Un opérateur est un élément ou une lettre sobre qui est utilisé dans la déclaration où une requête SQLite pour mener des méthodologies telles que les comparaisons et les mathématiques. Les opérateurs seraient appliqués dans des requêtes SQLite pour exprimer les exigences et fonctionner comme des clauses pour différentes conditions.

Parfois, nous ne connaissions pas le terme réel que nous recherchons. L'opérateur similaire dans l'instruction où la requête sélectionnée est utilisée pour récupérer des enregistrements basés sur des détails incomplets. Pour créer des modèles, SQLite comprend deux caractères spéciaux. Il s'agit notamment du symbole en pourcentage (%) et du symbole de soulignement (_):

  • Toute série de 0 ou peut-être plus de lettres s'adaptent au mot à pourcentage (%) mot-clé.
  • Le mot-clé souligne (_) accepte chaque caractère spécifique.

Dans cet article, nous allons voir les méthodes d'utilisation de l'opérateur SQLite comme l'opérateur pour récupérer des enregistrements en fonction des correspondances de motifs.

Pour exécuter des requêtes SQLite, nous avons installé «Browser DB pour SQLite."La première étape consiste à créer une nouvelle base de données. Nous créons une nouvelle base de données en appuyant sur l'option «nouvelle base de données» à partir de la barre principale, qui se trouve en haut de l'écran. Après avoir créé une nouvelle base de données, la nouvelle table serait créée pour chaque base de données."

Créer une table

Nous allons créer une table en utilisant la table «Créer». Ici, nous prenons l'exemple de «Bibliothèque."Le tableau de" Library "contient les données stockées dans 6 colonnes différentes.

Créer une bibliothèque de table (
Clé primaire entier book_id,
Texte book_name,
Texte de l'auteur,
Prix ​​numérique,
Texte de statut,
Édition numérique
));

Après avoir exécuté la requête ci-dessus, nous obtenons la sortie qui montre que la requête est exécutée avec succès.

Insérer les données

Maintenant, nous allons insérer les valeurs dans les colonnes de la table «Library» en exécutant la requête «INSERT».

Insérer dans la bibliothèque (book_id, book_name, auteur, prix, statut, édition) VALEURS (9843, 'Brass', 'Xhenet aliu', '2300', 'Historical Fiction', '2020'),
(9599, «Broken River», «J.Robert ',' 3000 ',' Action and Adventure ',' 2019 '),
(9094, «toute la lumière que nous ne pouvons pas voir», «Markus Zusak», «4500», «Horror», «2022»),
(9781, «un peu de vie», «Hanya», «1500», «Fantasy», «2017»),
(9345, «Find Me», «Laura Yan», «3200», «Fiction historique», «2021»);

Nous avons réussi à insérer les données dans le tableau.

Utiliser la requête «Sélectionner»

Nous voulons récupérer les données complètes de la «bibliothèque» du tableau, nous avons donc utilisé la requête «Sélectionner». Nous pouvons récupérer les données de certaines colonnes de la table en spécifiant le nom de la colonne dans la requête.

>> sélectionner * dans la bibliothèque;

La sortie montre les données entières de différents livres du tableau «Library."Les données comprennent les identifiants des livres, les noms des livres, le nom des livres, le prix de ces livres, le statut des livres et l'édition des livres.

Utiliser comme l'opérateur avec (%) signe

Nous avons appliqué l'opérateur similaire dans l'instruction «où» de la requête «Sélectionner». Il est utilisé pour examiner un modèle défini de la colonne requise. Le symbole en pourcentage (%) est inséré pour correspondre à la séquence du caractère.

Dans ce cas, nous appliquons l'opérateur similaire sur la colonne «Book_name» de la table «Library.»Et nous voulons obtenir les données de ces livres dont le nom commence par l'alphabet« A."

>> Sélectionner * dans la bibliothèque où Book_name comme "A%"

La requête renvoie les données de seulement deux livres car le nom de ces livres commence par «A."

Ici, nous appliquons l'opérateur similaire sur la colonne «Auteur» de la table «Library.«Nous allons chercher le« book_id », le« nom de livre »et« l'auteur »de ces livres dont les noms des auteurs se termineront par la lettre« t."

>> sélectionnez book_id, book_name, auteur de la bibliothèque où l'auteur comme "% T"

La sortie représente l'enregistrement d'un seul livre. Le pourcentage de panneau (%) est inséré au début de «T», qui montre que le nom de l'auteur du livre se termine par «T."

L'opérateur similaire dans SQLite est utilisé pour comparer les valeurs textuelles à un modèle utilisant des caractères spéciaux. Dans ce cas, nous avons utilisé l'opérateur similaire sur la colonne «Prix» de la table de la table «Library.«Les symboles en pourcentage (%) sont appliqués au début et à la fin de« 3 ». Il montre que la requête renverra les données de tous ces livres dont le prix contient le chiffre 3.

>> Sélectionner * dans la bibliothèque où le prix comme «% 3%»

Le tableau résultant a des données pour trois livres car le prix de ces livres contient le chiffre «3» en eux.

Nous avons utilisé l'opérateur similaire dans l'énoncé «où» de la requête «Sélectionner». Le symbole en pourcentage (%) est inséré pour correspondre à la séquence du caractère. Dans ce cas, nous avons utilisé l'opérateur similaire de la colonne «Statut» de la table «Library.«Nous devons récupérer le record de ces livres dont le statut a« A »en eux.

>> sélectionnez * dans la bibliothèque où le statut comme «% a%»;

Le tableau a des données de quatre livres dont le statut a «un» en eux.

Utilisez l'opérateur similaire avec un trait de soulignement (_)

Dans certains cas, nous pouvons utiliser l'opérateur similaire avec le signe (_). Un soulignement (_) est un caractère spécial, et il corrèle chaque élément de la chaîne requise dans le motif.

L'opérateur similaire est appliqué avec un soulignement (_) et un symbole de pourcentage (%). Nous avons utilisé l'opérateur similaire sur la colonne «Edition» de la table. Nous déterminons les données de ces livres avec 0 dans le 2nd position et 1 dans la troisième position de l'édition d'un livre.

>> SELECT Book_id, book_name, édition, prix de la bibliothèque où l'édition comme "_01%"

Après avoir exécuté la requête susmentionnée, nous obtenons le résultat comme indiqué dans la figure ci-dessous:

Le soulignement (_) et le symbole en pourcentage (%) ont été appliqués dans le même opérateur. Ici, nous voulons le book_id, le book_name, l'auteur et le statut de ces livres dont l'ID en a 8 en deuxième position.

>> sélectionnez book_id, book_name, auteur, statut de la bibliothèque où book_id like "_8%";

Le tableau de la sortie contient des données d'un seul livre.

Conclusion

Dans cet article, nous avons discuté de la façon d'utiliser l'opérateur similaire dans les requêtes SQLite à l'aide de différentes illustrations. L'opérateur similaire dans SQLite détermine si une séquence de caractères ressemble à un modèle. Nous avons utilisé l'opérateur de soulignement (_) et de pourcentage (%) et de l'opérateur similaire pour correspondre à la séquence.