Maison > base de données > tutoriel mysql > Nombre maximum de colonnes par groupe dans MySQL

Nombre maximum de colonnes par groupe dans MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-08-27 23:13:02
avant
1485 Les gens l'ont consulté

MySQL 中每组的最大列数

Comprenons comment trouver la valeur maximale de chaque ensemble de colonnes dans MySQL -

SELECT colName1, MAX(colName2)
FROM tableName
GROUP BY colName1
ORDER BY colName1;
Copier après la connexion

Nous allons voir un exemple maintenant. Supposons que nous ayons une table PRODUCT -

+---------+--------+
| Article | Price  |
+---------+--------+
| 1       | 255.50 |
| 1       | 256.05 |
| 2       | 90.50  |
| 3       | 120.50 |
| 3       | 123.10 |
| 3       | 122.10 |
+---------+--------+
Copier après la connexion

Ce qui suit est la requête pour obtenir le nombre maximum de colonnes par groupe -

query

SELECT Article, MAX(Price) AS MaxPrice
FROM Product
GROUP BY Article
ORDER BY Article;
Copier après la connexion

output

+--------------+--------------+
| Article      | MaxPrice     |
+--------------+--------------+
| 0001         | 256.05       |
| 0002         | 90.50        |
| 0003         | 123.10       |
+--------------+--------------+
Copier après la connexion

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!

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