Maison base de données tutoriel mysql 单个select语句实现MySQL查询统计次数_MySQL

单个select语句实现MySQL查询统计次数_MySQL

Jun 01, 2016 pm 01:16 PM
统计

单个select语句实现MySQL查询统计次数

单个select语句实现MySQL查询统计次数的方法用处在哪里呢?用处太多了,比如一个成绩单,你要查询及格得人数与不及格的人数,怎么一次查询出来?
MySQL查询统计次数简单的语句肯定是这样了:


select a.name,count_neg,count_plus from   
(select count(id) as count_plus,name from score2 where score >=60 group by name) a,  
(select count(id) as count_neg,name from score2 where score where a.name=b.name  

即必须至少用2个语句。

今天刚好碰到发现mysql支持if,那就创造性的用if来实现吧:


select name, sum(if(score>=60,1,0)),sum(if(score

单个select语句实现MySQL查询统计次数的方法简单吧。

原理就是大于60,就赋值为1,那么sum就是计数了。

Mysql查询统计函数中的count

今天我遇到一个题目:统计所有女生成绩大于90以上有总数
我刚开始就这样写:$sql = "select 女生成绩 from use where 成绩 > 90“;$result = mysql_query($sql);
$row = mysql_num_rows($result);echo "总数为:$row";
可是100条还行吧,如果是10000条那是不是要很慢啊!!后来一个朋友给我说用count函数,这我才想起来。
把上面的sql语句改为:
$sql = "select count(*),女生成绩 from use group by 女生成绩 having 女生成绩 > 90";
这样查询语句就快多了 

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment implémenter des statistiques et des analyses de données dans Uniapp Comment implémenter des statistiques et des analyses de données dans Uniapp Oct 24, 2023 pm 12:37 PM

Comment implémenter les statistiques et l'analyse des données dans uniapp 1. Introduction générale Les statistiques et l'analyse des données constituent une partie très importante du processus de développement d'applications mobiles. Grâce aux statistiques et à l'analyse du comportement des utilisateurs, les développeurs peuvent avoir une compréhension approfondie des préférences et de l'utilisation des utilisateurs. habitudes. Optimisant ainsi la conception du produit et l’expérience utilisateur. Cet article présentera comment implémenter des statistiques de données et des fonctions d'analyse dans uniapp, et fournira quelques exemples de code spécifiques. 2. Choisissez les outils de statistiques et d'analyse de données appropriés. La première étape pour mettre en œuvre les statistiques et l'analyse de données dans uniapp consiste à choisir les outils de statistiques et d'analyse de données appropriés.

Comment utiliser les instructions SQL pour l'agrégation de données et les statistiques dans MySQL ? Comment utiliser les instructions SQL pour l'agrégation de données et les statistiques dans MySQL ? Dec 17, 2023 am 08:41 AM

Comment utiliser les instructions SQL pour l'agrégation de données et les statistiques dans MySQL ? L'agrégation des données et les statistiques sont des étapes très importantes lors de l'analyse des données et des statistiques. En tant que puissant système de gestion de bases de données relationnelles, MySQL fournit une multitude de fonctions d'agrégation et de statistiques, qui peuvent facilement effectuer des opérations d'agrégation de données et de statistiques. Cet article présentera la méthode d'utilisation des instructions SQL pour effectuer l'agrégation de données et les statistiques dans MySQL, et fournira des exemples de code spécifiques. 1. Utilisez la fonction COUNT pour compter. La fonction COUNT est la plus couramment utilisée.

Implémentation de fonctions de diagrammes linéaires et circulaires dans les graphiques statistiques Vue Implémentation de fonctions de diagrammes linéaires et circulaires dans les graphiques statistiques Vue Aug 19, 2023 pm 06:13 PM

Les fonctions de graphique linéaire et circulaire des graphiques statistiques Vue sont implémentées dans le domaine de l'analyse et de la visualisation des données. Les graphiques statistiques sont un outil très couramment utilisé. En tant que framework JavaScript populaire, Vue fournit des méthodes pratiques pour implémenter diverses fonctions, notamment l'affichage et l'interaction de graphiques statistiques. Cet article expliquera comment utiliser Vue pour implémenter des fonctions linéaires et circulaires, et fournira des exemples de code correspondants. Implémentation de la fonction de graphique linéaire Un graphique linéaire est un type de graphique utilisé pour afficher les tendances et les changements dans les données. Dans Vue, nous pouvons utiliser d'excellents

Utilisez Google Analytics pour compter les données du site Web dans Beego Utilisez Google Analytics pour compter les données du site Web dans Beego Jun 22, 2023 am 09:19 AM

Avec le développement rapide d'Internet, l'utilisation d'applications Web devient de plus en plus courante. La manière de surveiller et d'analyser l'utilisation des applications Web est devenue une préoccupation des développeurs et des opérateurs de sites Web. Google Analytics est un puissant outil d'analyse de sites Web qui permet de suivre et d'analyser le comportement des visiteurs d'un site Web. Cet article explique comment utiliser Google Analytics dans Beego pour collecter des données de sites Web. 1. Pour enregistrer un compte Google Analytics, vous devez d'abord

Étapes de l'analyse statistique Étapes de l'analyse statistique Jun 28, 2023 pm 03:27 PM

L'analyse statistique fait souvent référence au processus de tri, de classification et d'interprétation des données pertinentes collectées. Les étapes de base de l'analyse statistique comprennent : 1. Collecter des données ; 2. Organiser les données ; 3. Analyser les données ;

Comment créer rapidement un système de graphiques statistiques sous le framework Vue Comment créer rapidement un système de graphiques statistiques sous le framework Vue Aug 21, 2023 pm 05:48 PM

Comment créer rapidement un système de graphiques statistiques sous le framework Vue. Dans les applications Web modernes, les graphiques statistiques sont un composant essentiel. En tant que framework frontal populaire, Vue.js fournit de nombreux outils et composants pratiques qui peuvent nous aider à créer rapidement un système de graphiques statistiques. Cet article expliquera comment utiliser le framework Vue et certains plug-ins pour créer un système de graphiques statistiques simple. Tout d'abord, nous devons préparer un environnement de développement Vue.js, y compris l'installation de l'échafaudage Vue et de certains plug-ins associés. Exécutez la commande suivante dans la ligne de commande

Comment utiliser la fonction COUNT de MySQL pour compter le nombre de lignes dans une table de données Comment utiliser la fonction COUNT de MySQL pour compter le nombre de lignes dans une table de données Jul 25, 2023 pm 02:09 PM

Comment utiliser la fonction COUNT de MySQL pour compter le nombre de lignes dans une table de données. Dans MySQL, la fonction COUNT est une fonction très puissante utilisée pour compter le nombre de lignes dans une table de données qui répondent à des conditions spécifiques. Cet article explique comment utiliser la fonction COUNT de MySQL pour compter le nombre de lignes dans une table de données et fournit des exemples de code pertinents. La syntaxe de la fonction COUNT est la suivante : SELECTCOUNT(column_name)FROMtable_nameWHEREconditi

Savez-vous comment compter les personnes dans Excel ? Savez-vous comment compter les personnes dans Excel ? Mar 20, 2024 pm 01:30 PM

En tant que logiciel de bureautique couramment utilisé, Excel est un bon partenaire indispensable dans notre vie et notre travail. Nous l’utilisons souvent pour compter les personnes, ce qui est aussi l’opération la plus courante. Pour les vétérans qui connaissent Excel, l’utiliser pour compter des personnes ne prend que quelques minutes, mais pour les novices, utiliser ecxel pour compter des personnes est tout simplement difficile ! Alors comment l'utiliser ? J'ai compilé un document aujourd'hui, j'espère qu'il pourra vous aider ! Jetons un coup d'oeil ensemble ! Méthode 1 : [Utiliser les fonctions pour compter les personnes] (comme indiqué sur l'image) Nous entrons [=COUNT(B2:B6)] dans la cellule de l'unité inférieure, puis appuyez sur [Entrée] pour obtenir le nombre de personnes ; Méthode 2 : [Utilisez la barre d'état pour compter les personnes] (comme indiqué sur l'image). 1. On clique sur la souris

See all articles