⊗pyPmDBQC 119 of 129 menu

Compter les enregistrements avec une requête SQL en Python

Avec la commande COUNT, il est possible de compter le nombre de lignes dans un jeu de résultats. Le symbole astérisque, spécifié en paramètre de la commande, signifie que tous les enregistrements de la table sont sélectionnés.

Exemple

Comptons, par exemple, tous les utilisateurs dans la table :

query = "SELECT COUNT(*) FROM users"

Résultat du code exécuté :

{'COUNT(*)': 6}

Exemple

Maintenant, comptons tous ceux dont le salaire est égal à 900 :

query = "SELECT COUNT(*) FROM users WHERE salary=900"

Résultat du code exécuté :

{'COUNT(*)': 2}

Exemple

Il est également possible de spécifier le nom d'un champ en paramètre de la commande COUNT. Et la commande comptera tous les enregistrements qui ne sont pas égaux à NULL :

query = "SELECT COUNT(salary) FROM users"

Résultat du code exécuté :

{'COUNT(salary)': 6}

Tâches pratiques

Comptez tous les utilisateurs dont l'âge est inférieur à 30.

Comptez tous les utilisateurs avec un salaire égal à 500 et un âge supérieur à 23.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser