在MySQL中的查询中创建选择查询

时间:2012-03-07 02:48:49

标签: mysql sql subquery distinct max

如何显示包含field2最大值的不同Field1和Field2?

例如,从左表中获取正确的表:

| 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     |
--------------------

我还是学生,还是MySQL的新手:)

1 个答案:

答案 0 :(得分:2)

select field1, max(field2) as maxf2
from table
group by field1
相关问题