Создание запросов выбора внутри запроса в MySQL - PullRequest
0 голосов
/ 07 марта 2012

Как я могу отобразить отдельное Поле1 и Поле2, которое содержит максимальное значение для поля2?

Например, из левой таблицы получим правую таблицу:

| Field1 | Field2 |        | Field1 | Field2 |
--------------------       -------------------
|  A     |  1     |        |  A     |  3     |
|  A     |  2     |        |  B     |  2     |
|  A     |  3     |        |  C     |  4     |
|  B     |  1     |        -------------------
|  B     |  2     |
|  C     |  1     |
|  C     |  2     |
|  C     |  3     |
|  C     |  4     |
--------------------

I 'я еще студент и еще новичок в MySQL:)

1 Ответ

2 голосов
/ 07 марта 2012
select field1, max(field2) as maxf2
from table
group by field1
...