Heim >Datenbank >MySQL-Tutorial >Maximale Anzahl von Spalten pro Gruppe in MySQL

Maximale Anzahl von Spalten pro Gruppe in MySQL

WBOY
WBOYnach vorne
2023-08-27 23:13:021454Durchsuche

MySQL 中每组的最大列数

Lassen Sie uns verstehen, wie Sie den Maximalwert jedes Spaltensatzes in MySQL finden –

SELECT colName1, MAX(colName2)
FROM tableName
GROUP BY colName1
ORDER BY colName1;

Wir werden uns jetzt ein Beispiel ansehen. Angenommen, wir haben eine Tabelle PRODUCT -

+---------+--------+
| Article | Price  |
+---------+--------+
| 1       | 255.50 |
| 1       | 256.05 |
| 2       | 90.50  |
| 3       | 120.50 |
| 3       | 123.10 |
| 3       | 122.10 |
+---------+--------+

Das Folgende ist die Abfrage, um die maximale Anzahl von Spalten pro Gruppe zu erhalten -

query

SELECT Article, MAX(Price) AS MaxPrice
FROM Product
GROUP BY Article
ORDER BY Article;

output

+--------------+--------------+
| Article      | MaxPrice     |
+--------------+--------------+
| 0001         | 256.05       |
| 0002         | 90.50        |
| 0003         | 123.10       |
+--------------+--------------+

Das obige ist der detaillierte Inhalt vonMaximale Anzahl von Spalten pro Gruppe in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen