Structured Query Language ( SQL) est le langage informatique standard de l'industrie utilisé pour gérer les données dans les systèmes de gestion de bases de données relationnelles comme Oracle et Microsoft SQL Server. Vous pouvez utiliser SQL pour insérer , mettre à jour , modifier, rechercher et supprimer des données de la base de données . Parfois , vous pouvez connaître le nombre de lignes de données correspondant à un critère spécifié . Utilisez la fonction " COUNT_BIG ( )" " Count () " ou à compter les lignes , avec la seule différence dans le type des valeurs de retour de ces deux fonctions de données. " Count () " retourne un type de données "int" , tandis que " COUNT_BIG ()" retourne un type de données " bigint " . Instructions 1 UTILISATION " COUNT (*) " pour retourner le nombre d'enregistrements dans un jeu de résultats qui est conforme aux critères spécifiés dans l'instruction SQL , y compris les valeurs NULL et en double. Par exemple: SELECT COUNT ( *) FROM étudiants ; La commande ci-dessus renvoie un "int" type de données représentant le nombre total d'enregistrements dans la table " des étudiants " . Page 2 utilisation " COUNT ( DISTINCT expression ) " à compter le nombre de lignes avec des valeurs distinctes de l'expression spécifiée . Par exemple: count (distinct student_id ) des étudiants ; La commande ci-dessus renvoie le nombre de cartes d'étudiant distincts dans le tableau «étudiant» , en excluant les valeurs nulles de < . br> 3 utilisation " COUNT (*) " avec une fonction d'agrégation de compter le nombre de lignes dans chaque groupe défini par le " GROUP BY " clause. Par exemple: prénom SELECT COUNT (*) des étudiants GROUP BY prénom ; exécution de la commande ci-dessus va afficher le nombre d'étudiants ayant les mêmes noms de famille . 4 utilisation " COUNT_BIG ()" fonction lorsque vous anticipez le nombre de lignes à être plus grand que " 2 ^ 31-1 , " depuis le " Count () " fonction renverra une erreur dans un tel scénario . 5 utilisation " COUNT (ALL expression) " de compter le nombre total de lignes dans la table spécifiée. Par exemple: COUNT (ALL student_id ) des étudiants ; exécution de la commande ci-dessus va afficher le nombre total de lignes dans le tableau des étudiants. "ALL" est la clause par défaut, et il revient à utiliser " COUNT ( student_id ) . "
|