Maison > base de données > tutoriel mysql > le corps du texte

Comment interroger la valeur minimale dans MySQL

青灯夜游
Libérer: 2022-06-27 14:48:02
original
8272 Les gens l'ont consulté

Dans MySQL, vous pouvez utiliser l'instruction SELECT pour interroger toutes les données de la table spécifiée, puis utiliser la fonction MIN() pour renvoyer la valeur minimale dans l'ensemble de résultats de la requête. La syntaxe de la requête est "SELECT MIN (colonne spécifiée). nom) FROM nom de la table ;". La fonction MIN() est utilisée pour rechercher l'enregistrement de valeur minimale dans le jeu de résultats. Elle peut renvoyer la valeur minimale dans la colonne de requête. Il vous suffit de transmettre le nom de la colonne à interroger en tant que paramètre à la fonction MIN(). La syntaxe "MAX(nom de colonne)" )".

Comment interroger la valeur minimale dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

Dans MySQL, vous pouvez utiliser l'instruction SELECT et la fonction MIN() pour interroger la valeur minimale.

  • Utilisez d'abord l'instruction SELECT pour interroger toutes les données de la table spécifiée

  • Utilisez ensuite la fonction MIN() pour renvoyer la valeur minimale de la colonne spécifiée dans l'ensemble de résultats de la requête

SELECT MIN(指定列名) FROM 表名;
Copier après la connexion

Le La fonction MIN() est utilisée pour rechercher. Si vous souhaitez enregistrer la valeur minimale de l'ensemble de résultats, vous pouvez renvoyer la valeur minimale dans la colonne de requête ; le paramètre accepté est le nom de colonne spécifié.

Exemple d'interrogation de la valeur minimale :

Créez une table Employee_tbl, qui contient les enregistrements suivants :

mysql> SELECT * FROM employee_tbl;
+------+------+------------+--------------------+
| id   | name | work_date  | daily_typing_pages |
+------+------+------------+--------------------+
|    1 | John | 2007-01-24 |                250 |
|    2 | Ram  | 2007-05-27 |                220 |
|    3 | Jack | 2007-05-06 |                170 |
|    3 | Jack | 2007-04-06 |                100 |
|    4 | Jill | 2007-04-06 |                220 |
|    5 | Zara | 2007-06-06 |                300 |
|    5 | Zara | 2007-02-06 |                350 |
+------+------+------------+--------------------+
7 rows in set (0.00 sec)
Copier après la connexion

Supposons maintenant qu'en fonction de la table ci-dessus, vous souhaitiez obtenir la valeur minimale de daily_typing_pages, alors vous pouvez simplement utilisez la commande suivante :

mysql> SELECT MIN(daily_typing_pages)
    -> FROM employee_tbl;
+-------------------------+
| MIN(daily_typing_pages) |
+-------------------------+
|                     100 |
+-------------------------+
1 row in set (0.00 sec)
Copier après la connexion

Utilisez la clause GROUP BY pour rechercher tous les enregistrements avec la valeur minimale de chaque nom comme suit :

mysql>SELECT id, name, MIN(daily_typing_pages)
    -> FROM employee_tbl GROUP BY name;
+------+------+-------------------------+
| id   | name | MIN(daily_typing_pages) |
+------+------+-------------------------+
|    3 | Jack |                     100 |
|    4 | Jill |                     220 |
|    1 | John |                     250 |
|    2 | Ram  |                     220 |
|    5 | Zara |                     300 |
+------+------+-------------------------+
Copier après la connexion

5 lignes dans un ensemble (0,00 sec) Vous pouvez utiliser la fonction Min() et la Max() fonctionne ensemble pour trouver les valeurs minimales et maximales. Essayez l'exemple suivant :

mysql> SELECT MIN(daily_typing_pages) min, MAX(daily_typing_pages) max
    -> FROM employee_tbl;
+-------+------+
|  min  | max  |
+-------+------+
|   100 |  350 |
+-------+------+
1 row in set (0.01 sec)
Copier après la connexion

【Recommandation associée : tutoriel vidéo mysql

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!