Ordre Sqlite par

Ordre Sqlite par
«La base de données SQLite fournit des façons différentes pour construire, supprimer et exécuter des instructions SQL, ainsi que d'autres opérations de gestion de base de données. Dans une opération et dans toutes les fonctionnalités, les entrées de base de données devraient être distinctes. SQLite s'exécute sans avoir besoin d'un serveur ou d'une séquence d'opérations différents. SQLite est une configuration zéro qui implique qu'il ne nécessite aucune installation ni entretien. Un fichier de stockage simple de plate-forme multiplié contient un ensemble de données SQLite entier. SQLite est une base de données légère ayant plusieurs fonctionnalités supplémentaires. Il serait autonome, indiquant qu'il ne nécessite aucune fonctionnalité externe.Les opérations SQLite permettent à plusieurs procédures ainsi que des threads pour récupérer la base de données en toute sécurité. La majorité des structures linguistiques de requête sont gérées par SQLite. SQLite est conçu dans ANSI-C et possède une API définitive. Sqlite est accessible pour Unix et Windows.

La commande Order by est une requête SQL qui trie les enregistrements. Il permet aux utilisateurs d'organiser la trame de données dans l'ordre descendant ou ascendant en fonction uniquement d'une seule ou même d'une colonne. Le titre de colonne à tri est ajouté après la commande par phrase, accompagné du terme ASC ou DESC dans ce format. Le terme «ASC» est appliqué pour organiser les informations dans l'ordre croissant, tandis que «Desc» montre que les informations sont organisées par ordre décroissant.

SQLite organise l'ensemble de données à l'aide du paramètre ASC si nous ne pouvons pas donner le terme ASC ou DESC. À d'autres égards, il s'agit par défaut de disposition des données dans l'ordre croissant. Si nous souhaitons organiser l'ensemble de données par plus d'une colonne, nous utiliserons une virgule (,) pour les diviser. L'ordre par déclaration organise des entrées de gauche à droite, employant des colonnes ou des phrases. En d'autres termes, la déclaration de l'ordre par utilise la première valeur de la colonne pour organiser les résultats. La deuxième colonne est ensuite utilisée pour trier les lignes triées et ainsi de suite. Nous pouvons organiser le cadre de données en utilisant une colonne non incluse dans la liste spécifique des phrases sélectionnées. Nous allons passer par l'Ordre par déclaration en sqlite en profondeur dans cet article.

Pour exécuter les commandes de SQLite, nous avons installé le «navigateur BD pour le compilateur SQLite."

Créer une table

Dans cet article, nous allons créer un «employé» de table en exécutant la requête de «créer."La table de" Employee "contient des colonnes de 'ID, nom, e-mail, ville, salaire et poste de différents employés travaillant dans l'organisation.

La requête de «créer» est effectivement exécutée, comme indiqué dans la figure en dessous.

Le tableau «Employé» est créé avec succès après avoir exécuté la requête mentionnée ci-dessus.

Insérer des données

Après avoir créé le tableau, l'étape suivante consiste à insérer les données de différents employés du tableau. Nous utilisons donc la requête de «INSERT."

Insérer dans les valeurs des employés (ID, nom, e-mail, ville, salaire, employés) (1, «Gianna», «Gianna @ gmail.com ',' Indiana ',' 500 ',' 1605 '),
(2, «Penelope», «Penelope @ gmail.com ',' Carolina ',' 2500 ',' 1603 '),
(3, «Charlotte», «Charlotte @ gmail.com ',' Washington ',' 1000 ',' 1609 '),
(4, «Amelia», «Amelia @ gmail.com ',' Los Indiana ',' 3000 ',' 1601 '),
(5, «Elizabeth», «Elizabeth @ gmail.com ',' Texas ',' 1500 ',' 1607 '),
(6, «Sophia», «Sophia @ gmail.com ',' Maryland ',' 3500 ',' 1608 '),
(7, 'Layla', 'Layla @ Gmail.com ',' Indiana ',' 2000 ',' 1602 '),
(8, 'Nora', 'Nora @ Gmail.com ', «Arkansas», «5000», «1604»);

La sortie montre la mise en œuvre de la requête «insertion».

Trié les données alphabétiquement

Dans ce cas, nous voulons afficher les données du tableau «employé» au format alphabétique selon le nom des employés définis.

>> Sélectionner * parmi la commande des employés par nom

Après avoir utilisé la clause «Order by», les données sont organisées par défaut dans l'ordre croissant. Le «Ordre par» est appliqué à la colonne «Nom."

Organisez les données dans l'ordre croissant

La clause «Order by» est appliquée à la colonne «Salaire."Comme nous ne spécifions pas l'ordre du tri, donc par défaut, il serait trié dans l'ordre croissant.

>> Sélectionner * parmi l'ordre des employés par salaire

Ici, nous trier les données des employés dans l'ordre croissant en fonction du «salaire» des employés.

Organiser les données dans l'ordre descendant

Pour trier les informations des employés au format descendant, nous utiliserons le terme «DESC» dans la clause «Order by» juste après le nom de la colonne.

>> Sélectionner * parmi l'ordre des employés par Employeeid Desc

Dans ce cas, la clause «Order by» organisera les données en utilisant «EmployeeId» par ordre décroissant comme indiqué ci-dessous.

Utilisez à la fois des paramètres ascendant et descendant

Tout en organisant les données à l'aide de l'instruction «Order by», nous pouvons appliquer à la fois des paramètres ascendants et descendants sur différentes tables en utilisant la commande «SELECT».

>> Sélectionnez Nom, Salaire, Employeeid parmi l'ordre des employés par salaire ASC, Employeeid Desc

La requête «sélectionnée» est appliquée pour obtenir les données, y compris le nom, le salaire et les employés des employés. Nous employons la clause «Ordre par» sur les colonnes «salaire» et «employeeid» dans l'affaire. Les données du «salaire» seront organisées par ordre croissant ici, et les données du «Employeeid» seront organisées au format descendant.

Organiser les données par position spécifique

Nous pouvons utiliser la clause «Ordre par» pour trier les données des colonnes en définissant les positions.

>> Sélectionnez Nom, Salaire, Employeeid parmi l'ordre des employés par 3,2

Ici, nous appliquons la clause «Ordre par» sur les positions 3 et 2. Cela montre que les troisième et deuxième colonnes de la table «Employee» seront triées dans l'ordre croissant.

La commande «Order by» est appliquée à la deuxième colonne du tableau défini.

>> Sélectionnez Nom, Salaire, Employeeid de la commande des employés par 2 DESC

La requête renvoie les données (nom, salaire et employés) des employés. Comme l'indice de la colonne «Employeeid» est 2, ses données seraient donc organisées de manière décroissante.

Appliquer la déclaration «Ordre par» sur une seule colonne

Nous pouvons organiser les données de la colonne unique ainsi que plus d'une colonne en utilisant la déclaration «Order by».

>> Sélectionnez le nom, la ville, le salaire, les employés de l'employé où le salaire<2500 ORDER by Name DESC

Après avoir exécuté la requête ci-dessus, nous obtenons les données des employés ayant un «salaire» moins de 2500. Et les «noms» des employés seront triés par ordre alphabétique dans l'ordre descendant.

Conclusion

Cet article explique l'utilisation de la clause SQLite «Order by». L'instruction «Order by» dans SQLite est utilisée pour organiser des colonnes dans l'ordre descendant ou de l'ordre croissant. En général, la base de données SQlite stocke les informations dans une séquence non définie et récupère les valeurs dans le même format non identifié lors de l'utilisation de la commande SQLite Select pour obtenir des données. Nous pouvons organiser les ensembles de données de requête SQLite Select de manière ascendante ou descendante qui utilisent la commande par instruction dans SQLite, selon les besoins.