Comment utiliser la clause limite dans SQLite

Comment utiliser la clause limite dans SQLite
Un SGBDR (système de gestion des bases de données relationnel) est utilisé pour gérer les bases de données contenant des données de site Web ou de toute application. Il existe deux principaux systèmes de gestion de base de données relationnels, MySQL et SQLite, où SQLite a une architecture simple, car il n'a pas besoin d'un serveur séparé car il utilise le stockage local de la machine dans laquelle il fonctionne.

Comme les autres SGBDR, SQLite contient également un large éventail de fonctions et de déclarations intégrées qui sont utilisées pour effectuer différentes tâches. Dans cet article, nous expliquerons quelle est la clause limite de SQLite et comment elle peut être utilisée.

Qu'est-ce qu'une clause limite dans SQLite?

Les données d'un site Web sont stockées dans les bases de données sous forme de tables, qui se composent en outre de colonnes et de lignes. Lorsque nous voulons afficher le tableau, il affiche un milliard de lignes et il est très difficile pour l'utilisateur de récupérer les informations pertinentes du tableau. Afin d'afficher le nombre sélectionné de lignes pour afficher les données sélectionnées, nous utilisons la clause limite.

La syntaxe générale de la clause limite est:

Sélectionnez Column_name dans Table_Name Limit Row_Count;

Utilisez SELECT pour accéder aux données, remplacez le Column_name et Table_Name dans la syntaxe ci-dessus. Utilisez ensuite la clause limite avec ROW_COUNT qui est le nombre de lignes que vous souhaitez afficher.

Pour le comprendre, nous considérons une table, Students_name, dont les données peuvent être affichées à l'aide de la commande:

SELECT * FROM Students_name;

Il a affiché les dix rangées de la table, contenant le nom de l'élève et l'identification de l'élève. Pour afficher seulement cinq lignes de données, nous utiliserons la clause limite et exécuterons l'instruction:

SELECT * FROM Students_Name Limit 5;

Nous pouvons voir sur la sortie, seules les cinq premières lignes ont été affichées à la fois de STD_ID et STD_NAME. Pour afficher uniquement les cinq premiers noms de STD_NAMES, exécutez la commande:

Sélectionnez STD_NAME dans Students_Name Limit 5;

Comment une clause limite peut-elle être utilisée avec un décalage dans SQLite?

Dans SQLite, la clause limite peut être utilisée avec la clause de décalage pour afficher le nombre de lignes à partir d'un point spécifique plutôt que depuis le début. La syntaxe générale de l'utilisation de la clause limite le long du décalage est:

SELECT [Column_List] From [Table_Name] limit [row_count] offset [start_countDown];

Pour une meilleure compréhension, considérez le même tableau des noms des élèves, nous voulons afficher quatre lignes à partir de la quatrième ligne, la commande sera:

SELECT * FROM Students_Name Limit 4 Offset 3;

De même, si nous voulons afficher les 2 derniers noms des étudiants en utilisant la clause Limit and Offset:

Sélectionnez STD_NAME dans Students_Name Limit 2 Offset 8;

Conclusion

SQLite contient une variété de clauses et de fonctions intégrées qui facilitent l'exécution de tâches différentes. La clause limite est utilisée pour afficher le nombre sélectif de lignes de n'importe quelle table, ainsi que Limit, nous pouvons également utiliser la clause de décalage qui affiche le nombre spécifié de lignes, à partir du point spécifique de démarrage. Cet article est associé à l'explication de ces deux clauses et de la façon dont ils peuvent être utilisés, en outre, la syntaxe générale de l'utilisation de ces clauses est expliquée ainsi qu'à l'aide d'exemples.